/* 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 {
  scroll-behavior: smooth;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  position: relative;
  margin: 0;
  background-color: #f4f4f4;
  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: #444143;
}

main {
  display: block;
}

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

h1 {
  margin: 0 0 30px 0;
  font-size: 45px;
}
@media screen and (max-width: 1600px) {
  h1 {
    font-size: 40px;
  }
}
@media screen and (max-width: 1300px) {
  h1 {
    font-size: 35px;
  }
}
@media screen and (max-width: 1024px) {
  h1 {
    margin: 0 0 20px 0;
    font-size: 30px;
  }
}

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

h3 {
  margin: 0 0 20px 0;
  font-size: 25px;
}
@media screen and (max-width: 1600px) {
  h3 {
    font-size: 25px;
  }
}
@media screen and (max-width: 1024px) {
  h3 {
    margin: 0 0 20px 0;
    font-size: 20px;
  }
}

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

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

h6 {
  margin: 0 0 20px 0;
  font-size: 18px;
  font-weight: normal;
}

p {
  margin: 0 0 20px 0;
  color: #444143;
  font-size: 14px;
  line-height: 21px;
}

a {
  color: #444143;
  font-size: 14px;
  transition: color 0.5s;
}
a:hover {
  transition: color 0.5s;
  color: #dd629f;
}

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

td {
  padding: 5px;
}

ol, ul {
  margin: 0 0 40px 0;
  padding: 0 0 0 20px;
}

li {
  color: #777;
  font-size: 14px;
  font-style: normal;
  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;
  font-size: 14px;
  font-style: normal;
  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;
}

code,
kbd,
samp {
  font-size: 1em;
}

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 15px;
  width: 100%;
  font-size: 14px;
  color: #000000;
  background-color: transparent;
  border: 1px #dd629f dotted;
}

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 10px;
  width: fit-content;
  -webkit-appearance: button;
  min-height: 40px;
  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: #dd629f;
  border: 1px solid #dd629f;
  border-radius: 0px;
}
button:hover,
[type=button]:hover,
[type=reset]:hover,
[type=submit]:hover {
  transition: color 0.5s, background-color 0.5s;
  color: #ff0000;
}

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"
*/
/*
	SELECT-2
*/
.select2-container--default .select2-selection--single {
  min-height: 40px;
  border: 1px #dd629f dotted;
  border-radius: 0px;
  background-color: transparent;
}

/*
	======================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;
  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: 0px;
  padding-bottom: 0px;
  transition: padding-top 0.5s, padding-bottom 0.5s;
}
.site_header.site_header_gray .site_container .site_header_logo img {
  height: 20px;
  transition: height 0.5s;
}
.site_header .site_container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 20px;
  transition: padding-top 0.5s, padding-bottom 0.5s;
}
.site_header .site_container .site_header_logo {
  display: block;
  padding: 10px;
  background-color: #ffffff;
  border-radius: 5px;
}
.site_header .site_container .site_header_logo img {
  display: block;
  height: 40px;
  width: auto;
  transition: height 0.5s;
}
@media screen and (max-width: 480px) {
  .site_header .site_container .site_header_logo img {
    height: 25px;
  }
}
.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: 30px;
  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: #dd629f;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li a {
  font-size: 15px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  transition: color 0.5s;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li a:hover {
  color: #dd629f;
  transition: color 0.5s;
}
.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 svg {
  display: block;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_opener svg path {
  fill: #000000;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list {
  margin: 0;
  padding: 20px 15px 15px 15px;
  display: none;
  flex-direction: column;
  row-gap: 10px;
  position: absolute;
  top: 100%;
  overflow: hidden;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #ffffff;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list.site_menu_list_list_show {
  display: flex;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list li {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.site_header .site_container .site_header_lang {
  margin: 0 20px 0 0px;
  display: flex;
  flex-direction: column;
  row-gap: 10px;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1280px) {
  .site_header .site_container .site_header_lang {
    margin-left: auto;
  }
}
.site_header .site_container .site_header_lang a {
  font-weight: bold;
  text-decoration: none;
}
.site_header .site_container .site_header_search {
  margin: 0 20px 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 10px;
  text-decoration: none;
  color: #dd629f;
  cursor: pointer;
  transition: color 0.5s;
}
.site_header .site_container .site_header_search:hover {
  transition: color 0.5s;
  color: #ff0000;
}
.site_header .site_container .site_header_search:hover svg {
  fill: #ff0000;
  transition: fill 0.5s;
}
@media screen and (max-width: 640px) {
  .site_header .site_container .site_header_search {
    display: none;
  }
}
.site_header .site_container .site_header_search svg {
  fill: #dd629f;
  transition: fill 0.5s;
}
.site_header .site_container .site_header_icons {
  margin: 0 20px 0 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 20px;
}
@media screen and (max-width: 1280px) {
  .site_header .site_container .site_header_icons {
    margin-left: auto;
  }
}
.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: 30px;
  width: auto;
  transition: scale 0.5s;
  border-radius: 5px;
}
.site_header .site_container .site_header_icons .site_header_icons_i svg path {
  stroke: #444143;
}
.site_header .site_container .site_header_icons .site_header_icons_i svg:hover {
  transform: scale(1.1);
  transition: scale 0.5s;
}
.site_header .site_container .site_header_icons .site_header_icons_i svg:hover path {
  stroke: #dd629f;
}
.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:hover svg {
  transition: fill 0.5s;
  fill: #ff0000;
}
.site_header .site_container .site_header_mmenu_opener svg {
  display: block;
  width: 30px;
  height: 30px;
  fill: #dd629f;
  transition: fill 0.5s;
}
.site_header .site_container .site_header_mmenu {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 3000;
  right: 0px;
  top: 0px;
  width: 0%;
  height: 100vh;
  transition: width 1s;
  padding: 0;
  background-color: #040404;
  border-radius: 15px 0 0px 15px;
  box-shadow: 0 0 5px #000000;
}
.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: 38px;
  top: 40px;
  cursor: pointer;
}
.site_header .site_container .site_header_mmenu .site_header_mmenu_closer svg {
  width: 22px;
  height: 22px;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list {
  padding: 30px 30px 30px 30px;
  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 10px 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: #dd629f;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li a {
  font-size: 21px;
  font-weight: normal;
  font-style: normal;
  color: #777;
  text-decoration: none;
  transition: color 0.5s;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li a:hover {
  color: #dd629f;
  transition: color 0.5s;
}
.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 a {
  text-decoration: none;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li .site_mmenu_list_opener {
  float: right;
  margin: -4px 0 0 0;
  padding: 0 0 0 0;
  cursor: pointer;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li .site_mmenu_list_opener svg {
  display: block;
  width: 27px;
  height: auto;
}
.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;
}
@media screen and (max-width: 1024px) {
  .site_footer {
    padding: 40px 0 40px 0;
  }
}
.site_footer .site_container {
  display: flex;
  flex-wrap: wrap;
  column-gap: 0;
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container {
    flex-direction: column;
  }
}
.site_footer .site_container h5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0 21px 0;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  color: #dd629f;
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container h5 {
    margin: 0 0 25px 0;
    cursor: pointer;
  }
}
@media screen and (max-width: 640px) {
  .site_footer .site_container h5 {
    font-size: 16px;
  }
}
.site_footer .site_container h5 svg {
  display: none;
  transition: transform 0.5s;
  transform: rotate(90deg);
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container h5 svg {
    display: block;
  }
}
.site_footer .site_container p {
  margin: 0 0 14px 0;
  color: rgb(242, 238, 229);
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
}
.site_footer .site_container .site_footer_col {
  padding-right: 30px;
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container .site_footer_col {
    width: 100% !important;
    height: 46px;
    overflow: hidden;
    margin: 0 0 0 0 !important;
    padding: 0 30px 0 30px !important;
  }
}
@media screen and (max-width: 1280px) {
  .site_footer .site_container .site_footer_col {
    padding: 0 0px 0 0px !important;
  }
}
.site_footer .site_container .site_footer_col.site_footer_col_show {
  height: fit-content;
  padding-bottom: 40px;
}
.site_footer .site_container .site_footer_col.site_footer_col_show h5 {
  margin: 0 0 20px 0;
}
.site_footer .site_container .site_footer_col.site_footer_col_show h5 svg {
  transform: rotate(180deg);
  transition: transform 0.5s;
}
.site_footer .site_container .site_footer_col_1 {
  width: 15%;
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container .site_footer_col_1 {
    padding-bottom: 30px !important;
  }
}
.site_footer .site_container .site_footer_col_2 {
  width: 45%;
}
.site_footer .site_container .site_footer_col_2 h5 {
  display: block;
  text-align: center;
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container .site_footer_col_2 h5 {
    display: flex;
  }
}
.site_footer .site_container .site_footer_col_2 ul.site_footer_menu_2 {
  display: block;
  columns: 2;
}
@media screen and (max-width: 480px) {
  .site_footer .site_container .site_footer_col_2 ul.site_footer_menu_2 {
    columns: 1;
  }
}
.site_footer .site_container .site_footer_col_2 ul.site_footer_menu_2 li a {
  padding: 2px 0 2px 0;
}
.site_footer .site_container .site_footer_col_3 {
  width: 25%;
}
.site_footer .site_container .site_footer_col_3 p {
  margin: 0 0 20px 0;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  color: #777;
}
.site_footer .site_container .site_footer_col_3 .site_footer_col_info {
  margin: 0 0 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  font-style: italic;
}
.site_footer .site_container .site_footer_col_3 .site_footer_col_info:last-child {
  margin: 0 0 25px 0;
}
.site_footer .site_container .site_footer_col_3 .site_footer_col_info b {
  font-size: 14px;
}
.site_footer .site_container .site_footer_col_4 {
  width: 15%;
  display: flex;
  flex-direction: column;
  justify-content: start;
}
.site_footer .site_container .site_footer_col_4 .site_footer_col_pp {
  margin: 20px 0 0px 0;
  padding: 5px 5px 5px 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  row-gap: 15px;
  width: fit-content;
  background-color: #ffffff;
}
.site_footer .site_container .site_footer_col_4 .site_footer_col_address {
  padding: 10px 0 0 0;
}
.site_footer .site_container .site_footer_col_4 .site_footer_col_address h6,
.site_footer .site_container .site_footer_col_4 .site_footer_col_address a {
  margin: 0 0 9px 0;
  display: flex;
  align-items: center;
  column-gap: 10px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  color: #777;
  text-decoration: none;
}
.site_footer .site_container .site_footer_col_4 .site_footer_col_address h6 svg,
.site_footer .site_container .site_footer_col_4 .site_footer_col_address a svg {
  display: block;
  height: 30px;
  width: auto;
}
.site_footer .site_container .site_footer_col_4 .site_footer_col_address h6 svg path,
.site_footer .site_container .site_footer_col_4 .site_footer_col_address a svg path {
  stroke: #777;
}
.site_footer .site_container ul {
  display: flex;
  align-items: center;
  justify-content: start;
  flex-direction: column;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  list-style: none;
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container ul {
    margin: 0 0 25px 0;
  }
}
.site_footer .site_container ul li {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  width: 100%;
}
.site_footer .site_container ul li.current-menu-item a {
  color: #dd629f;
}
.site_footer .site_container ul li a {
  display: block;
  padding: 5px 0 5px 0;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  color: #777;
  text-decoration: none;
  text-transform: uppercase;
}
.site_footer .site_container ul li a:hover {
  color: #dd629f;
}
.site_footer .site_container ul.site_footer_col_posts {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media screen and (max-width: 1300px) {
  .site_footer .site_container ul.site_footer_col_posts {
    margin-bottom: 30px !important;
  }
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item {
  margin: 0 0 14px 0;
  padding: 0;
  display: flex;
  column-gap: 2%;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item a.site_footer_col_posts_item_img {
  width: 30%;
  max-width: 80px;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item a.site_footer_col_posts_item_img img {
  height: 65px;
  width: auto;
  transition: transform 0.5s;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item a.site_footer_col_posts_item_img img:hover {
  transform: scale(1.1);
  transition: transform 0.5s;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item h4.site_footer_col_posts_item_info {
  margin: 0 0 10px 0;
  width: 68%;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item h4.site_footer_col_posts_item_info a {
  display: flex;
  flex-direction: column;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item h4.site_footer_col_posts_item_info a strong {
  display: block;
  margin: 0 0 10px 0;
  font-size: 14px;
  font-weight: bold;
  color: #242424;
  text-transform: uppercase;
  transition: color 0.5s;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item h4.site_footer_col_posts_item_info a strong:hover {
  color: #dd629f;
  transition: color 0.5s;
}
.site_footer .site_container ul.site_footer_col_posts li.site_footer_col_posts_item h4.site_footer_col_posts_item_info a span {
  font-size: 14px;
  font-weight: normal;
  color: #777;
}

.site_services {
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  column-gap: 30px;
  row-gap: 30px;
}
.site_services li {
  padding: 0 0px 0 0px;
}
.site_services li a {
  text-decoration: none;
  font-size: 24px;
}

/*
	SITEMAP
*/
.wsp-container {
  /*display: flex;
  flex-wrap: wrap;
  column-gap: 4%;
  row-gap: 30px;*/
  columns: 2 500px;
  column-gap: 4%;
}
@media screen and (max-width: 768px) {
  .wsp-container .wsp-pages-wrapper {
    width: 100%;
  }
}
.wsp-container .wsp-pages-wrapper ul {
  margin-bottom: 0;
  padding-bottom: 40px;
  display: flex;
  flex-wrap: wrap;
  column-gap: 25px;
  row-gap: 15px;
}

/*
	FILTER
*/
.site_filter {
  margin: 0 0 0px 0;
  padding: 30px 15px 30px 15px;
}
@media screen and (max-width: 1024px) {
  .site_filter {
    margin: 0 0 20px 0;
    padding: 30px 15px 5px 15px;
  }
}
.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: #444143;
}
.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;
  background-color: #dd629f;
}
@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: 5px;
  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;
  fill: #dd629f;
}
.site_filter .site_filter_content .site_filter_content_box {
  margin: 0 0 0 0;
  padding: 5px;
  display: flex;
  flex-wrap: wrap;
  column-gap: 15px;
  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: fit-content;
}
@media screen and (max-width: 480px) {
  .site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item {
    width: 45%;
  }
}
.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 #dd629f;
  border: solid 1px #dd629f;
}

/*
	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: 160px;
  overflow: hidden;
  padding: 0 25px 0 0;
  opacity: 0.5;
  transition: opacity 0.5s;
}
.seo_text.seo_text_show {
  height: auto;
  opacity: 1;
  transition: opacity 0.5s;
}
.seo_text.seo_text_show .seo_text_closer {
  transform: rotate(180deg);
  transition: transform 0.5s;
}
.seo_text.seo_text_show svg path {
  fill: #ff0000 !important;
  transition: fill 0.5s;
}
.seo_text .seo_text_closer {
  position: absolute;
  right: 0;
  top: 0;
  width: fit-content;
  height: fit-content;
  cursor: pointer;
  transition: transform 0.5s;
}
.seo_text .seo_text_closer svg {
  width: 35px;
  height: auto;
  transform: rotate(90deg);
}
.seo_text .seo_text_closer svg path {
  fill: #dd629f;
  transition: fill 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: #242424;
  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: #dd629f;
}
.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
*/
.archive #site_main {
  padding-bottom: 0;
}

#site_main {
  padding: 120px 0 50px 0;
  flex: 1;
  opacity: 1;
  transition: opacity 2s;
}
@media screen and (max-width: 768px) {
  #site_main {
    padding: 120px 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 {
  width: 50%;
  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%;
}
.wpcf7 .wpcf7-form label {
  width: 100%;
}
.wpcf7 .wpcf7-form label .wpcf7-form-control-wrap {
  position: relative;
  display: block;
  width: 100%;
}
.wpcf7 .wpcf7-form label .wpcf7-form-control-wrap input, .wpcf7 .wpcf7-form label .wpcf7-form-control-wrap textarea {
  width: 100%;
}
.wpcf7 .wpcf7-form label .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 {
  position: relative;
  margin: 0 0 15px 0;
  padding: 10px 15px 0 15px;
}
.site_styled_title h1 {
  margin: 0 0 20px 0;
}
.site_styled_title h1 span {
  font-size: 14px;
  color: #444143;
}
.site_styled_title .site_modal_video {
  position: absolute;
  right: 0px;
  top: 10px;
  width: auto;
  height: 107px;
  cursor: pointer;
}
@media screen and (max-width: 1024px) {
  .site_styled_title .site_modal_video {
    height: 82px;
  }
}

/*
	Branch crumbs
*/
ul.site_breadcrumb {
  display: flex;
  column-gap: 8px;
  margin: 0 0 0 0;
  padding: 0 0 20px 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;
}

.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: 50px;
  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 svg {
  width: 30px;
  height: 30px;
}
.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;
  align-items: center;
  justify-content: center;
  height: 100vh;
  width: 100vw;
  padding: 30px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.site_modal_search h4 {
  margin: 0 0 30px 0;
  width: 100%;
  color: #ffffff;
  text-align: center;
}
.site_modal_search .site_modal_search_list {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
  row-gap: 10px;
  width: 33%;
  padding: 0 30px 40px 0;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1024px) {
  .site_modal_search .site_modal_search_list {
    width: 50%;
  }
}
@media screen and (max-width: 680px) {
  .site_modal_search .site_modal_search_list {
    width: 100%;
    padding: 0 0 30px 0;
  }
}
.site_modal_search .site_modal_search_list h6 {
  margin: 0 0 10px 0;
  width: 100%;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
}
.site_modal_search .site_modal_search_list a {
  font-style: italic;
  color: #ffffff;
  text-decoration: none;
}
.site_modal_search .site_modal_search_list a:hover {
  color: #dd629f;
}

/* 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;
}
.comments-area .comment-list {
  list-style: none;
}
.comments-area .comment-list .comment-body h4 {
  margin: 0 0 10px 0;
}
.comments-area .comment-list .comment-body h4.comment-author {
  font-size: 20px;
}
.comments-area .comment-list .comment-body .comment-reply {
  display: block;
  margin-bottom: 30px;
}
.comments-area .comment-list .comment-body .comment-reply a {
  font-size: 14px;
}
.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 {
  max-width: 280px;
}
.comments-area .comment-form p {
  margin: 0 0 10px 0;
}
.comments-area .comment-form p label {
  display: block;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
.comments-area .comment-form .logged-in-as {
  display: none;
}
.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%;
	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: 0 0 40px 0;
}
@media screen and (max-width: 1024px) {
  .site_blog {
    padding: 0 0 30px 0;
  }
}
.site_blog h1 {
  margin: 0 0 60px 0;
  font-size: 110px;
  font-weight: 400;
}
@media screen and (max-width: 1300px) {
  .site_blog h1 {
    font-size: 100px;
  }
}
@media screen and (max-width: 1024px) {
  .site_blog h1 {
    font-size: 60px;
  }
}
.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: 0 0 0 0;
  padding: 0px 0 60px 0;
  overflow: hidden;
}
@media screen and (max-width: 640px) {
  .site_girls {
    padding: 0px 0 30px 0;
  }
}
.site_girls .site_breadcrumb_box .site_breadcrumb:nth-child(1) {
  display: none;
}
.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: 1%;
  row-gap: 10px;
  transition: 0.4s;
}
@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_lopading {
  opacity: 0;
  transition: 0.4s;
}
.site_girls .site_girls_list .site_girls_list_i {
  position: relative;
  width: 24.2%;
  display: flex;
  flex-direction: column;
  height: auto;
  padding: 0 0 0 0;
}
@media screen and (max-width: 1024px) {
  .site_girls .site_girls_list .site_girls_list_i {
    width: 32%;
  }
}
@media screen and (max-width: 680px) {
  .site_girls .site_girls_list .site_girls_list_i {
    width: 49%;
  }
}
@media screen and (max-width: 420px) {
  .site_girls .site_girls_list .site_girls_list_i {
    width: 100%;
  }
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_video {
  position: absolute;
  z-index: 10;
  top: 10px;
  left: 10px;
  padding: 10px;
  background-color: #dd629f;
  border-radius: 50%;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_video svg {
  width: 30px;
  height: 30px;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_img {
  position: relative;
  display: block;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_img .site_girls_list_i_img_validate {
  position: absolute;
  z-index: 10;
  right: 5px;
  top: 5px;
  padding: 5px;
  background-color: #AFE1AF;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_img .site_girls_list_i_img_wrap {
  display: block;
  overflow: hidden;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_img .site_girls_list_i_img_wrap img {
  display: block;
  object-fit: cover;
  aspect-ratio: 5/7;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data {
  position: absolute;
  z-index: 100;
  bottom: 0;
  width: 100%;
  height: 42%;
  padding: 15px 15px 15px 15px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
  transition: height 0.5s;
  background-color: rgba(0, 0, 0, 0.5);
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data:hover {
  height: 100%;
  transition: height 0.5s;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data h3 {
  margin: 0 0 15px 0;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data h3 a {
  font-size: 28px;
  color: #ffffff;
  text-decoration: none;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data h3 a:hover {
  color: #dd629f;
}
@media screen and (max-width: 1024px) {
  .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: 1024px) {
  .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: #ffffff;
  text-decoration: none;
  background-color: #dd629f;
  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: #ff0000;
}
@media screen and (max-width: 640px) {
  .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: 5px;
    font-size: 12px;
  }
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data_opener {
  position: absolute;
  bottom: 5px;
  right: 5px;
  cursor: pointer;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data_opener:hover svg {
  transform: rotate(180deg);
  transition: transform 0.5s;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data_opener svg {
  width: 20px;
  height: auto;
  transition: transform 0.5s;
}
.site_girls .site_girls_list_lm {
  margin: 0 auto 0 auto;
  width: 200px;
}
.site_girls .site_girls_list_paging {
  display: flex;
  flex-wrap: wrap;
  column-gap: 10px;
  row-gap: 10px;
  align-items: center;
  justify-content: center;
  margin: 30px auto 30px auto;
  width: fit-content;
}
.site_girls .site_girls_list_paging a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  color: #444143;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-decoration: none;
  border-radius: 8px;
  border: 1px solid #444143;
  background: #FFF;
}
.site_girls .site_girls_list_paging a:hover, .site_girls .site_girls_list_paging a.site_girls_list_paging_active {
  text-decoration: none;
  color: #dd629f;
  transition: color 0.5s, border-color 0.5s;
  border: 1px solid #dd629f;
}
.site_girls .site_girls_list_paging a.site_girls_list_paging_dots {
  cursor: auto;
}
.site_girls .site_girls_list_paging a.site_girls_list_paging_dots:hover {
  color: #444143 !important;
  border: 1px solid #444143 !important;
}

/*
	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 {
  width: 48%;
  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 0 20px 0;
  font-size: 25px;
}
@media screen and (max-width: 1600px) {
  .site_girl .site_girl_main .site_girl_main_ava h2 {
    font-size: 25px;
  }
}
.site_girl .site_girl_main .site_girl_main_ava .site_girl_main_ava_wrap {
  position: relative;
  overflow: hidden;
  aspect-ratio: 3/4;
}
.site_girl .site_girl_main .site_girl_main_ava .site_girl_main_ava_wrap .site_girl_main_ava_wrap_img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  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_info {
  width: 47%;
  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: 15px;
  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;
}
.site_girl .site_girl_main .site_girl_main_info .site_girl_main_info_item .site_girl_main_info_item_title.site_girl_main_info_item_title_active {
  padding: 3px;
  box-shadow: 0px 0px 10px #AFE1AF;
  background-color: rgba(175, 225, 175, 0.5);
  border-radius: 5px;
}
.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;
  justify-content: end;
  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;
}
.site_girl .site_girl_main .site_girl_main_info .site_girl_main_info_item .site_girl_main_info_item_value svg {
  height: 25px;
  width: auto;
}
.site_girl .site_girl_skills {
  padding: 20px 0 10px 0;
}
.site_girl .site_girl_skills .site_girl_skills_list {
  display: flex;
  flex-wrap: wrap;
  column-gap: 15px;
  row-gap: 15px;
}
.site_girl .site_girl_skills .site_girl_skills_list .site_girl_skills_list_i {
  padding: 10px 15px 10px 15px;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  background-color: #dd629f;
  border-radius: 15px;
}
.site_girl .site_girl_skills .site_girl_skills_list .site_girl_skills_list_i:hover {
  color: #ff0000;
}
@media screen and (max-width: 1024px) {
  .site_girl .site_girl_skills .site_girl_skills_list .site_girl_skills_list_i {
    padding: 5px 10px;
    font-size: 14px;
  }
}
.site_girl .site_girl_description {
  padding-bottom: 20px;
}
.site_girl .site_girl_description .site_girl_description_title {
  padding-top: 25px;
}
.site_girl .site_girl_video {
  padding-bottom: 20px;
}
.site_girl .site_girl_video .site_girl_video_player {
  display: block;
  margin: 0 auto 0 auto;
  max-width: 500px;
  height: auto;
}
.site_girl .site_girl_price {
  display: flex;
  column-gap: 20px;
  justify-content: space-between;
  padding: 44px 0 10px 0;
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_price {
    padding: 10px 0 30px 0;
    flex-direction: column;
  }
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_price .site_girl_price_l {
    width: 100%;
    padding-bottom: 20px;
  }
}
.site_girl .site_girl_price .site_girl_price_l h4 {
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 10px 0;
}
.site_girl .site_girl_price .site_girl_price_l h4 span {
  font-style: italic;
  font-size: 14px;
}
.site_girl .site_girl_price .site_girl_price_r {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  align-items: center;
  column-gap: 15px;
  row-gap: 10px;
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_price .site_girl_price_r {
    width: 100%;
  }
}
.site_girl .site_girl_price .site_girl_price_r .site_girl_price_r_code {
  position: absolute;
  bottom: 0;
  color: #dd629f;
  font-size: 14px;
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_price .site_girl_price_r .site_girl_price_r_code {
    bottom: -20px;
  }
}
.site_girl .site_girl_price .site_girl_price_r a {
  text-decoration: none;
}
.site_girl .site_girl_price .site_girl_price_r a svg {
  height: 35px;
  width: auto;
}
.site_girl .site_girl_price .site_girl_price_r a svg path {
  stroke: #000000;
}
.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: 0 0 40px 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 2%;
  row-gap: 20px;
}
.site_girl .site_girl_rel.swiper {
  padding: 30px 60px 30px 60px;
}
@media screen and (max-width: 800px) {
  .site_girl .site_girl_rel.swiper {
    padding: 30px 0px 30px 0px;
  }
}
.site_girl .site_girl_rel.swiper .swiper-slide {
  overflow: hidden;
}
.site_girl .site_girl_rel .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_girls_list_i {
    width: 32%;
  }
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_rel .site_girls_list_i {
    width: 49%;
  }
}
@media screen and (max-width: 380px) {
  .site_girl .site_girl_rel .site_girls_list_i {
    width: 100%;
  }
}
.site_girl .site_girl_rel .site_girls_list_i .site_girls_list_i_img {
  display: block;
  overflow: hidden;
}
.site_girl .site_girl_rel .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_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_girls_list_i .site_girls_list_i_data h3 {
  margin: 0 0 20px 0;
}
.site_girl .site_girl_rel .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_girls_list_i .site_girls_list_i_data h3 a:hover {
  color: #dd629f;
}
@media screen and (max-width: 800px) {
  .site_girl .site_girl_rel .site_girls_list_i .site_girls_list_i_data h3 a {
    font-size: 21px;
  }
}
.site_girl .site_girl_rel .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_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_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: #ffffff;
  text-decoration: none;
  background-color: #dd629f;
  border-radius: 5px;
}
.site_girl .site_girl_rel .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills .site_girls_list_i_data_skills_i:hover {
  color: #ff0000;
}
@media screen and (max-width: 480px) {
  .site_girl .site_girl_rel .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;
  }
}

/*
	Styled Locations
*/
.location_stylelist {
  display: flex;
  flex-direction: column;
  row-gap: 30px;
}
.location_stylelist .location_stylelist_i {
  width: 100%;
  display: flex;
  column-gap: 5%;
}
@media screen and (max-width: 640px) {
  .location_stylelist .location_stylelist_i {
    flex-direction: column;
  }
}
.location_stylelist .location_stylelist_i .location_stylelist_i_img {
  width: 30%;
}
@media screen and (max-width: 640px) {
  .location_stylelist .location_stylelist_i .location_stylelist_i_img {
    width: 100%;
  }
}
.location_stylelist .location_stylelist_i .location_stylelist_i_info {
  width: 65%;
}
@media screen and (max-width: 640px) {
  .location_stylelist .location_stylelist_i .location_stylelist_i_info {
    width: 100%;
    padding: 30px 0 0 0;
  }
}
.location_stylelist .location_stylelist_i .location_stylelist_i_info h3 a {
  text-decoration: none;
  font-size: 30px;
}
/*
	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.5s;
}
.site_animage_hide_1.site_animage_show_1 {
  opacity: 1 !important;
  transition: opacity 0.5s;
}

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

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

.site_cookie {
  display: none;
  align-items: center;
  justify-content: center;
  position: fixed;
  z-index: 10000;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.5);
}
.site_cookie.site_cookie_show {
  display: flex;
}
.site_cookie .site_cookie_box {
  width: fit-content;
  height: fit-content;
  padding: 20px;
  background-color: #D1C6AC;
}
.site_cookie .site_cookie_box h6 {
  margin: 0 0 20px 0;
  color: #000000;
  text-align: center;
}
.site_cookie .site_cookie_box p {
  margin: 0 0 10px 0;
  color: #000000;
  text-align: center;
}
.site_cookie .site_cookie_box .site_cookie_box_yn {
  display: flex;
  column-gap: 15px;
  align-items: center;
  justify-content: center;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vcm1hbGl6ZS5zY3NzIiwiZnJvbnRfbWFpbi5zY3NzIiwiZ3JpZC5zY3NzIiwiZm9udC5zY3NzIiwiaGVhZGVyLnNjc3MiLCJmb290ZXIuc2NzcyIsImNvbXBvbmVudC5zY3NzIiwibW9kYWwuc2NzcyIsIndvcmRwcmVzcy5zY3NzIiwiNDA0LnNjc3MiLCJwYWdlLnNjc3MiLCJzaW5nbGUuc2NzcyIsImJsb2cuc2NzcyIsImdpcmxzLnNjc3MiLCJnaXJsLnNjc3MiLCJsb2NhdGlvbnMuc2NzcyIsImFuaW1hdGUuc2NzcyIsInFvb2tpZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFhQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFDQTtBQUFBO0VBRUM7OztBQUtEO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtFQUdDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0U7RUFDRjtFQUVBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0MvRGM7OztBRGtFZjtFQUNDOzs7QUFHRDtFQUNDLE9DdEVjOzs7QUR5RWY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBR0Q7RUFSRDtJQVNFOzs7QUFHRDtFQVpEO0lBYUU7SUFDQTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQU9EO0VBWkQ7SUFhRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBT0Q7RUFaRDtJQWFFO0lBQ0E7Ozs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7OztBQUdEO0VBWkQ7SUFhRTtJQUNBOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FB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QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFxQkE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBS0M7QUFDQztFQUNBO0FBQ0E7RUFDQTtBQUNBO0VBQ0E7QUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVNBO0FBQUE7QUFBQTtBRWxxQkE7QUFBQTtBQUFBO0FBR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7SUFDQTs7O0FBR0Q7RUFYRDtJQVlFOzs7O0FDYkY7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBYUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VB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Q0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7QUFBQTtBQUFBO0FBR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUtGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUkQ7SUFTRTs7OztBQU1IO0FBQUE7QUFBQTtBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0VBQ0M7OztBQVFKO0FBQUE7QUFBQTtBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUVBO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdEO0FBQUE7RUFFQztFQUNBOzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7RUFDQTs7O0FDcHNCSDtBQUFBO0FBQUE7QUFJQTtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBT0g7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOzs7QUFNRjtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVkQ7SUFXRTs7O0FBR0Q7RUFkRDtJQWVFO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9ObElXOzs7QU9DZjtBQUNBO0VBQ0M7OztBQUlEO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUlDO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDOztBQUtEO0VBQ0M7O0FBSUY7RUFDQzs7QUFFQTtFQUNDOztBQUtIO0VBQ0M7O0FBRUE7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7OztBQUlIO0FBR0E7QUFDQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFB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QUNBO0VBQ0E7RUFDQSxrQmIxVk87RWEyVlA7O0FBRUE7RUFDQyxPYi9WYzs7QWFrV2Y7RUFaRDtJQWFFO0lBQ0E7Ozs7QUN0V1A7QUFBQTtBQUFBO0FBR0E7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7SUFDQTs7O0FBTUE7RUFDQztFQUNBOztBQ3JDTDtBQUFBO0FBQUE7QUFHQTtFQUNJOzs7QUFFSjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBS0Y7QUFBQTtBQUFBO0FBR0E7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7O0FBR1I7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7O0FBR1I7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7O0FDNUNSO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0EiLCJmaWxlIjoiZnJvbnRfbWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xyXG4gICB2Mi4wIHwgMjAxMTAxMjZcclxuICAgUkVTRVRcclxuKi9cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcclxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgaW1nLCBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcblxyXG5cclxuLypcclxuICAgTk9STUFMSVpFXHJcbiovXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5odG1sIHtcclxuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuXHRsaW5lLWhlaWdodDogMS4xNTtcclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuXHQvLz09PWZvb3RlciBib3R0b21cclxuXHRkaXNwbGF5OiBmbGV4O1xyXG4gIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHQvLz09PS8vZm9vdGVyIGJvdHRvbVxyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4qIHtcclxuXHRmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRjb2xvcjogJG5vcm1hbF9jb2xvcjtcclxufVxyXG5cclxubWFpbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG59XHJcblxyXG5oMSB7XHJcblx0bWFyZ2luOiAwIDAgMzBweCAwO1xyXG5cdGZvbnQtc2l6ZTogNDVweDtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDE2MDBweCApIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMzAwcHggKSB7XHJcblx0XHRmb250LXNpemU6IDM1cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuaDIge1xyXG5cdG1hcmdpbjogMCAwIDI1cHggMDtcclxuXHRmb250LXNpemU6IDM1cHg7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxNjAwcHggKSB7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTMwMHB4ICkge1xyXG5cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0fVxyXG59XHJcblxyXG5oMyB7XHJcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdGZvbnQtc2l6ZTogMjVweDtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDE2MDBweCApIHtcclxuXHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMzAwcHggKSB7XHJcblxyXG5cdH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEwMjRweCApIHtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbmg0IHtcclxuXHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0Zm9udC1zaXplOiAyNXB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTYwMHB4ICkge1xyXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEzMDBweCApIHtcclxuXHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG5oNSB7XHJcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDE2MDBweCApIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMzAwcHggKSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxufVxyXG5cclxuaDYge1xyXG5cdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxucCB7XHJcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdGNvbG9yOiAkbm9ybWFsX2NvbG9yO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjFweDtcclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6ICRub3JtYWxfY29sb3I7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC41cztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcblx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbnRkIHtcclxuXHRwYWRkaW5nOiA1cHg7XHJcbn1cclxuXHJcbm9sLCB1bCB7XHJcblx0bWFyZ2luOiAwIDAgNDBweCAwO1xyXG5cdHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcbn1cclxuXHJcbmxpIHtcclxuXHRjb2xvcjogIzc3NztcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuXHRwYWRkaW5nOiAwIDAgMjFweCAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcblxyXG5ociB7XHJcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5wcmUge1xyXG5cdGNvbG9yOiAjMEIwQTBBO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0d2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcclxufVxyXG5cclxuYSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuXHRmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG5cdGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG5zbWFsbCB7XHJcblx0Zm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuXHRmb250LXNpemU6IDc1JTtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG5cdGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuXHR0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuaW1nIHtcclxuXHRib3JkZXItc3R5bGU6IG5vbmU7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwcHggMTVweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOiAkc2l0ZV9pbnB1dF9ib3JkZXI7XHJcbn1cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCB0cmFuc3BhcmVudCBpbnNldDtcclxufVxyXG5cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuXHRtaW4taGVpZ2h0OiAkc2l0ZV9idXR0b25fbWluX2hlaWdodDtcclxuXHRwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmVfY29sb3I7XHJcbiAgICBib3JkZXI6ICRzaXRlX2JvdHRvbl9ib3JkZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogJHNpdGVfYm90dG9uX2JvcmRlcl9yYWRpdXM7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuXHRcdGNvbG9yOiAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXHJcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cInVybFwiXSxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuXHRtaW4taGVpZ2h0OiAkc2l0ZV9pbnB1dF9taW5faGVpZ2h0O1xyXG5cdHBhZGRpbmc6IDAgMTVweCAwIDE1cHg7XHJcbn1cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuXHRib3JkZXItc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxubGVnZW5kIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbnByb2dyZXNzIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiBmaXQtY29udGVudDtcclxufVxyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcclxufVxyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcblx0Zm9udDogaW5oZXJpdDtcclxufVxyXG5cclxuZGV0YWlscyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbnN1bW1hcnkge1xyXG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxudGVtcGxhdGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbltoaWRkZW5dIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwMGZmO1xyXG59XHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06dXNlci1pbnZhbGlkLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06dXNlci1pbnZhbGlkLFxyXG5pbnB1dFt0eXBlPVwidGltZVwiXTp1c2VyLWludmFsaWQsXHJcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOnVzZXItaW52YWxpZCxcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTp1c2VyLWludmFsaWQsXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl06dXNlci1pbnZhbGlkLFxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXTp1c2VyLWludmFsaWQsXHJcbmlucHV0W3R5cGU9XCJ1cmxcIl06dXNlci1pbnZhbGlkLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06dXNlci1pbnZhbGlkIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZmYwMDAwO1xyXG59XHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06dXNlci12YWxpZCxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOnVzZXItdmFsaWQsXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdOnVzZXItdmFsaWQsXHJcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOnVzZXItdmFsaWQsXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06dXNlci12YWxpZCxcclxuaW5wdXRbdHlwZT1cInRlbFwiXTp1c2VyLXZhbGlkLFxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXTp1c2VyLXZhbGlkLFxyXG5pbnB1dFt0eXBlPVwidXJsXCJdOnVzZXItdmFsaWQsXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTp1c2VyLXZhbGlkIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMDBmZjAwO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLypcclxudHlwZT1cInN1Ym1pdFwiXHJcbnR5cGU9XCJyZXNldFwiXHJcbnR5cGU9XCJidXR0b25cIlxyXG50eXBlPVwicmFuZ2VcIlxyXG50eXBlPVwicmFkaW9cIlxyXG50eXBlPVwiY2hlY2tib3hcIlxyXG50eXBlPVwiaGlkZGVuXCJcclxudHlwZT1cImltYWdlXCJcclxudHlwZT1cImZpbGVcIlxyXG50eXBlPVwiY29sb3JcIlxyXG50eXBlPVwiZGF0ZVwiXHJcbnR5cGU9XCJkYXRldGltZS1sb2NhbFwiXHJcbnR5cGU9XCJtb250aFwiXHJcbnR5cGU9XCJudW1iZXJcIlxyXG50eXBlPVwicGFzc3dvcmRcIlxyXG50eXBlPVwidGltZVwiXHJcbnR5cGU9XCJ3ZWVrXCJcclxudHlwZT1cInNlYXJjaFwiXHJcbnR5cGU9XCJ0ZWxcIlxyXG50eXBlPVwidGV4dFwiXHJcbnR5cGU9XCJ1cmxcIlxyXG50eXBlPVwiZW1haWxcIlxyXG4qL1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLypcclxuXHRTRUxFQ1QtMlxyXG4qL1xyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG5cdG1pbi1oZWlnaHQ6ICRzaXRlX2lucHV0X21pbl9oZWlnaHQ7XHJcblx0Ym9yZGVyOiAkc2l0ZV9pbnB1dF9ib3JkZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogJHNpdGVfaW5wdXRfYm9yZGVyX3JhZGl1cztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuXHJcblxyXG4vKlxyXG5cdD09PT09PT09PT09PT09PT09PT09PT1DaGVja2JveC1TVFlMRUQ9PT09PT09PT09PT09PT09PT09PT09XHJcbiovXHJcbjpyb290IHtcclxuXHQtLWZvcm0tY29udHJvbC1jb2xvcjogcmViZWNjYXB1cnBsZTtcclxuXHQtLWZvcm0tY29udHJvbC1kaXNhYmxlZDogIzk1OTQ5NTtcclxufVxyXG4vLyRmb3JtLWNvbnRyb2wtY29sb3I6IHJlYmVjY2FwdXJwbGU7XHJcbi8vJGZvcm0tY29udHJvbC1kaXNhYmxlZDogIzk1OTQ5NTtcclxuXHJcbi5zaXRlX2Zvcm1fY29udHJvbCB7XHJcblx0Zm9udC1zaXplOiAycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFlbSBhdXRvO1xyXG5cdGdhcDogMC41ZW07XHJcblxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHQvKiBBZGQgaWYgbm90IHVzaW5nIGF1dG9wcmVmaXhlciAqL1xyXG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0LyogUmVtb3ZlIG1vc3QgYWxsIG5hdGl2ZSBpbnB1dCBzdHlsZXMgKi9cclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHQvKiBGb3IgaU9TIDwgMTUgKi9cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tYmFja2dyb3VuZCk7XHJcblx0XHQvKiBOb3QgcmVtb3ZlZCB2aWEgYXBwZWFyYW5jZSAqL1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdGZvbnQ6IGluaGVyaXQ7XHJcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xyXG5cdFx0d2lkdGg6IDEuMTVlbTtcclxuXHRcdGhlaWdodDogMS4xNWVtO1xyXG5cdFx0Ym9yZGVyOiAwLjE1ZW0gc29saWQgY3VycmVudENvbG9yO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMC4xNWVtO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjA3NWVtKTtcclxuXHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0cGxhY2UtY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAwLjY1ZW07XHJcblx0XHRoZWlnaHQ6IDAuNjVlbTtcclxuXHRcdGNsaXAtcGF0aDogcG9seWdvbigxNCUgNDQlLCAwIDY1JSwgNTAlIDEwMCUsIDEwMCUgMTYlLCA4MCUgMCUsIDQzJSA2MiUpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xyXG5cdFx0dHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMWVtIDFlbSB2YXIoLS1mb3JtLWNvbnRyb2wtY29sb3IpO1xyXG5cdFx0LyogV2luZG93cyBIaWdoIENvbnRyYXN0IE1vZGUgKi9cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IENhbnZhc1RleHQ7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDo6YmVmb3JlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbWF4KDJweCwgMC4xNWVtKSBzb2xpZCBjdXJyZW50Q29sb3I7XHJcblx0XHRvdXRsaW5lLW9mZnNldDogbWF4KDJweCwgMC4xNWVtKTtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCB7XHJcblx0XHQtLWZvcm0tY29udHJvbC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWRpc2FibGVkKTtcclxuXHJcblx0XHRjb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWRpc2FibGVkKTtcclxuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0fVxyXG59XHJcbi5zaXRlX2Zvcm1fY29udHJvbF9kaXNhYmxlZCB7XHJcblx0Y29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1kaXNhYmxlZCk7XHJcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4vKlxyXG48bGFiZWwgY2xhc3M9XCJzaXRlX2Zvcm1fY29udHJvbFwiPlxyXG5cdDxpbnB1dCB0eXBlPVwiY2hlY2tib3hcIiBuYW1lPVwiY2hlY2tib3hcIiAvPlxyXG5cdENoZWNrYm94XHJcbjwvbGFiZWw+XHJcblxyXG48bGFiZWwgY2xhc3M9XCJzaXRlX2Zvcm1fY29udHJvbFwiPlxyXG5cdDxpbnB1dCB0eXBlPVwiY2hlY2tib3hcIiBuYW1lPVwiY2hlY2tib3gtY2hlY2tlZFwiIGNoZWNrZWQgLz5cclxuXHRDaGVja2JveCAtIGNoZWNrZWRcclxuPC9sYWJlbD5cclxuXHJcbjxsYWJlbCBjbGFzcz1cInNpdGVfZm9ybV9jb250cm9sIHNpdGVfZm9ybV9jb250cm9sX2Rpc2FibGVkXCI+XHJcblx0PGlucHV0IHR5cGU9XCJjaGVja2JveFwiIG5hbWU9XCJjaGVja2JveC1kaXNhYmxlZFwiIGRpc2FibGVkIC8+XHJcblx0Q2hlY2tib3ggRGlzYWJsZWRcclxuPC9sYWJlbD5cclxuXHJcbjxsYWJlbCBjbGFzcz1cInNpdGVfZm9ybV9jb250cm9sIHNpdGVfZm9ybV9jb250cm9sX2Rpc2FibGVkXCI+XHJcblx0PGlucHV0IHR5cGU9XCJjaGVja2JveFwiIG5hbWU9XCJjaGVja2JveC1kaXNhYmxlZC1jaGVja2VkXCIgY2hlY2tlZCBkaXNhYmxlZCAvPlxyXG5cdENoZWNrYm94IERpc2FibGVkIC0gY2hlY2tlZFxyXG48L2xhYmVsPlxyXG4qL1xyXG4vKlxyXG5cdC8vID09PT09PT09PT09PT09PT09PT09PT0gLy8gQ2hlY2tib3gtU1RZTEVEID09PT09PT09PT09PT09PT09PT09PT1cclxuKi9cclxuXHJcblxyXG4vKlxyXG5cdD09PT09PT09PT09PT09PT09PT09PT0gUmFkaW8tU1RZTEVEID09PT09PT09PT09PT09PT09PT09PT1cclxuKi9cclxuLnNpdGVfZm9ybV9jb250cm9sIHtcclxuXHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdC8qIEFkZCBpZiBub3QgdXNpbmcgYXV0b3ByZWZpeGVyICovXHJcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHQvKiBSZW1vdmUgbW9zdCBhbGwgbmF0aXZlIGlucHV0IHN0eWxlcyAqL1xyXG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdC8qIEZvciBpT1MgPCAxNSAqL1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1iYWNrZ3JvdW5kKTtcclxuXHRcdC8qIE5vdCByZW1vdmVkIHZpYSBhcHBlYXJhbmNlICovXHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0Zm9udDogaW5oZXJpdDtcclxuXHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblx0XHR3aWR0aDogMS4xNWVtO1xyXG5cdFx0aGVpZ2h0OiAxLjE1ZW07XHJcblx0XHRib3JkZXI6IDAuMTVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMDc1ZW0pO1xyXG5cclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRwbGFjZS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl06OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IDAuNjVlbTtcclxuXHRcdGhlaWdodDogMC42NWVtO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdHRyYW5zaXRpb246IDEyMG1zIHRyYW5zZm9ybSBlYXNlLWluLW91dDtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDFlbSAxZW0gdmFyKC0tZm9ybS1jb250cm9sLWNvbG9yKTtcclxuXHRcdC8qIFdpbmRvd3MgSGlnaCBDb250cmFzdCBNb2RlICovXHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBDYW52YXNUZXh0O1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6OmJlZm9yZSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IG1heCgycHgsIDAuMTVlbSkgc29saWQgY3VycmVudENvbG9yO1xyXG5cdFx0b3V0bGluZS1vZmZzZXQ6IG1heCgycHgsIDAuMTVlbSk7XHJcblx0fVxyXG59XHJcbi8qPGxhYmVsIGNsYXNzPVwic2l0ZV9mb3JtX2NvbnRyb2xcIj5cclxuXHQ8aW5wdXQgdHlwZT1cInJhZGlvXCIgbmFtZT1cInJhZGlvXCIgLz5cclxuXHRSYWRpb1xyXG48L2xhYmVsPlxyXG5cclxuPGxhYmVsIGNsYXNzPVwic2l0ZV9mb3JtX2NvbnRyb2xcIj5cclxuXHQ8aW5wdXQgdHlwZT1cInJhZGlvXCIgbmFtZT1cInJhZGlvXCIgY2hlY2tlZCAvPlxyXG5cdFJhZGlvIC0gY2hlY2tlZFxyXG48L2xhYmVsPiovXHJcbi8qXHJcblx0Ly8gPT09PT09PT09PT09PT09PT09PT09PSAvLyBDaGVja2JveC1TVFlMRUQgPT09PT09PT09PT09PT09PT09PT09PVxyXG4qL1xyXG5cclxuIiwiJG5vcm1hbF9jb2xvcjogIzQ0NDE0MztcclxuJGFjdGl2ZV9jb2xvcjogI2RkNjI5ZjtcclxuJGV4dHJhX2FjdGl2ZV9jb2xvcjogI2ZmMDAwMDtcclxuJGl0ZW1fY29sb3I6ICNkZDYyOWY7XHJcbiRncmVlbl9jb2xvcjogI0FGRTFBRjtcclxuXHJcbiRzaXRlX2J1dHRvbl9taW5faGVpZ2h0OiA0MHB4O1xyXG4kc2l0ZV9ib3R0b25fYm9yZGVyOiAxcHggc29saWQgJGFjdGl2ZV9jb2xvcjtcclxuJHNpdGVfYm90dG9uX2JvcmRlcl9yYWRpdXM6IDBweDtcclxuXHJcbiRzaXRlX2lucHV0X21pbl9oZWlnaHQ6IDQwcHg7XHJcbiRzaXRlX2lucHV0X2JvcmRlcjogMXB4ICNkZDYyOWYgZG90dGVkO1xyXG4kc2l0ZV9pbnB1dF9ib3JkZXJfcmFkaXVzOiAwcHg7XHJcblxyXG5AaW1wb3J0ICdub3JtYWxpemUnO1xyXG5AaW1wb3J0ICdncmlkJztcclxuQGltcG9ydCAnZm9udCc7XHJcbkBpbXBvcnQgJ2hlYWRlcic7XHJcbkBpbXBvcnQgJ2Zvb3Rlcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudCc7XHJcbkBpbXBvcnQgJ21vZGFsJztcclxuQGltcG9ydCAnd29yZHByZXNzJztcclxuQGltcG9ydCAnNDA0JztcclxuQGltcG9ydCAncGFnZSc7XHJcbkBpbXBvcnQgJ3NpbmdsZSc7XHJcbkBpbXBvcnQgJ2Jsb2cnO1xyXG5AaW1wb3J0ICdnaXJscyc7XHJcbkBpbXBvcnQgJ2dpcmwnO1xyXG5AaW1wb3J0ICdsb2NhdGlvbnMnO1xyXG5AaW1wb3J0ICdhbmltYXRlJztcclxuQGltcG9ydCAncW9va2llJztcclxuIiwiLypcclxuXHRNYWluIGNvbnRhaW5lclxyXG4qL1xyXG4uc2l0ZV9jb250YWluZXIge1xyXG5cdG1hcmdpbjogMCBhdXRvIDAgYXV0bztcclxuXHRwYWRkaW5nOiAwIDAgMCAwO1xyXG5cdHdpZHRoOiAxMjgwcHg7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xyXG5cdH1cclxuXHJcbn1cclxuIiwiXHJcblxyXG4vKiBjeXJpbGxpYy1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYWDNJNkxpMDFCS29mSU1OYU9SczcxY0Eud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcclxufSovXHJcbi8qIGN5cmlsbGljICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFgzSTZMaTAxQktvZklNTmFIUnM3MWNBLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XHJcbn0qL1xyXG4vKiB2aWV0bmFtZXNlICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFgzSTZMaTAxQktvZklNTmFNUnM3MWNBLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XHJcbn0qL1xyXG4vKiBsYXRpbi1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYWDNJNkxpMDFCS29mSU1OYU5SczcxY0Eud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcclxufSovXHJcbi8qIGxhdGluICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFgzSTZMaTAxQktvZklNTmFEUnM0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XHJcbn0qL1xyXG4vKiBjeXJpbGxpYy1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYVjNJNkxpMDFCS29mSU9PYUJYc28ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcclxufSovXHJcbi8qIGN5cmlsbGljICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFYzSTZMaTAxQktvZklNZWFCWHNvLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XHJcbn0qL1xyXG4vKiB2aWV0bmFtZXNlICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFYzSTZMaTAxQktvZklPdWFCWHNvLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XHJcbn0qL1xyXG4vKiBsYXRpbi1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYVjNJNkxpMDFCS29mSU8tYUJYc28ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcclxufSovXHJcbi8qIGxhdGluICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFYzSTZMaTAxQktvZklOZWFCLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XHJcbn0qL1xyXG5cclxuXHJcblxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCgnLi4vZm9udC9YUlhWM0k2TGkwMUJLb2ZJTmVhQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L1hSWFgzSTZMaTAxQktvZklNTmFEUnM0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xyXG59IiwiLypcclxuXHRTaXRlIEhFQURFUlxyXG4qL1xyXG4uc2l0ZV9oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDAuOTAgKTtcclxuICBib3gtc2hhZG93OiAwIDVweCA1cHggIzAwMDAwMDtcclxuXHJcbiAgJi5zaXRlX2hlYWRlcl9ncmF5IHtcclxuXHJcbiAgICAuc2l0ZV9jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nLXRvcCAuNXMsIHBhZGRpbmctYm90dG9tIC41cztcclxuXHJcbiAgICAgIC5zaXRlX2hlYWRlcl9sb2dvIHtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2l0ZV9jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogcGFkZGluZy10b3AgLjVzLCBwYWRkaW5nLWJvdHRvbSAuNXM7XHJcblxyXG4gICAgLnNpdGVfaGVhZGVyX2xvZ28ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cztcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQ4MHB4ICkge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlX2hlYWRlcl9tZW51IHtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxNHB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEyODBweCApIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bC5zaXRlX2hlYWRlcl9tZW51X2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogNXB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuXHJcbiAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2l0ZV9tZW51X2xpc3Rfb3BlbmVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaXRlX21lbnVfbGlzdF9saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweCAxNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgLy9ib3gtc2hhZG93OiAxcHggM3B4IDRweCAjMDAwMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICYuc2l0ZV9tZW51X2xpc3RfbGlzdF9zaG93IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuc2l0ZV9oZWFkZXJfbGFuZyB7XHJcbiAgICAgIG1hcmdpbjogMCAyMHB4IDAgMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMjgwcHggKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuc2l0ZV9oZWFkZXJfc2VhcmNoIHtcclxuICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcbiAgICAgICAgY29sb3I6ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBmaWxsOiAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNjQwcHggKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBmaWxsOiAkYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjVzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5zaXRlX2hlYWRlcl9pY29ucyB7XHJcbiAgICAgIG1hcmdpbjogMCAyMHB4IDAgMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogMjBweDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMjgwcHggKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zaXRlX2hlYWRlcl9pY29uc19pIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIHRyYW5zaXRpb246IHNjYWxlIC41cztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAkbm9ybWFsX2NvbG9yO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHNjYWxlIC41cztcclxuXHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgIHN0cm9rZTogJGFjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuXHJcbiAgICAuc2l0ZV9oZWFkZXJfbW1lbnVfb3BlbmVyIHtcclxuICAgICAgbWFyZ2luOiAwIDE1cHggMCAwO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTI4MHB4ICkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7XHJcbiAgICAgICAgICBmaWxsOiAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZmlsbDogJGFjdGl2ZV9jb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlX2hlYWRlcl9tbWVudSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDMwMDA7XHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgICB3aWR0aDogMCU7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDFzO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQwNDA0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMHB4IDE1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggIzAwMDAwMDtcclxuXHJcbiAgICAgICYuc2l0ZV9oZWFkZXJfbW1lbnVfc2hvdyB7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAxcztcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDc2OHB4ICkge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA2NDBweCApIHtcclxuICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMzIwcHggKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaXRlX2hlYWRlcl9tbWVudV9jbG9zZXIsXHJcbiAgICAgICAgLnNpdGVfaGVhZGVyX21lbnVfbGlzdCxcclxuICAgICAgICAuc2l0ZV9oZWFkZXJfbW1lbnVfYXV0aCB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2l0ZV9oZWFkZXJfbW1lbnVfY2xvc2VyIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiA0MDAwO1xyXG4gICAgICAgIHJpZ2h0OiAzOHB4O1xyXG4gICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLnNpdGVfaGVhZGVyX21lbnVfbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDMwcHggMzBweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuXHJcbiAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRhY3RpdmVfY29sb3I7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdWwuc2l0ZV9tbWVudV9saXN0X2xpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW46IDVweCAwcHggMTBweCAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICYuc2l0ZV9tbWVudV9saXN0X2xpc3Rfc2hvdyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpdGVfbW1lbnVfbGlzdF9vcGVuZXIge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTRweCAwIDAgMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogMjdweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2l0ZV9oZWFkZXJfbW1lbnVfYXV0aCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbiIsIi5zaXRlX2Zvb3RlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdHJvdy1nYXA6IDZweDtcclxuXHRwYWRkaW5nOiA2MHB4IDAgMzBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XHJcblx0Ly89PT1mb290ZXIgYm90dG9tXHJcblx0bWluLWhlaWdodDogMTAwcHg7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0cGFkZGluZzogNDBweCAwIDQwcHggMDtcclxuXHR9XHJcblxyXG5cdC5zaXRlX2NvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Y29sdW1uLWdhcDogMDtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHRoNSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMjFweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDE0cHggMDtcclxuXHRcdFx0Y29sb3I6IHJnYigyNDIsIDIzOCwgMjI5KTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9mb290ZXJfY29sIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMCAzMHB4IDAgMzBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDBweCAwIDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNpdGVfZm9vdGVyX2NvbF9zaG93IHtcclxuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuXHRcdFx0XHRoNSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9mb290ZXJfY29sXzEge1xyXG5cdFx0XHR3aWR0aDogMTUlO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2Zvb3Rlcl9jb2xfMiB7XHJcblx0XHRcdHdpZHRoOiA0NSU7XHJcblxyXG5cdFx0XHRoNSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR1bC5zaXRlX2Zvb3Rlcl9tZW51XzIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGNvbHVtbnM6IDI7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcblx0XHRcdFx0XHRjb2x1bW5zOiAxO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0bGkge1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycHggMCAycHggMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9mb290ZXJfY29sXzMge1xyXG5cdFx0XHR3aWR0aDogMjUlO1xyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRjb2xvcjogIzc3NztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfZm9vdGVyX2NvbF9pbmZvIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGIge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2Zvb3Rlcl9jb2xfNCB7XHJcblx0XHRcdHdpZHRoOiAxNSU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcblxyXG5cdFx0XHQuc2l0ZV9mb290ZXJfY29sX3BwIHtcclxuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwcHggMDtcclxuXHRcdFx0XHRwYWRkaW5nOiA1cHggNXB4IDVweCA1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdHJvdy1nYXA6IDE1cHg7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2Zvb3Rlcl9jb2xfYWRkcmVzcyB7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAwIDAgMDtcclxuXHJcblx0XHRcdFx0aDYsXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA5cHggMDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRjb2xvcjogIzc3NztcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRcdHN0cm9rZTogIzc3NztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQvLyBzaW1wbGUgbWVudVxyXG5cdFx0dWwge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSB7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM3Nzc7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBwb3N0IG1lbnVcclxuXHRcdHVsLnNpdGVfZm9vdGVyX2NvbF9wb3N0cyB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0bGkuc2l0ZV9mb290ZXJfY29sX3Bvc3RzX2l0ZW0ge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE0cHggMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0Y29sdW1uLWdhcDogMiU7XHJcblxyXG5cdFx0XHRcdGEuc2l0ZV9mb290ZXJfY29sX3Bvc3RzX2l0ZW1faW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XHJcblxyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNjVweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDQuc2l0ZV9mb290ZXJfY29sX3Bvc3RzX2l0ZW1faW5mbyB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogNjglO1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdFx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjQyNDI0O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM3Nzc7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcbiIsIlxyXG5cclxuLnNpdGVfc2VydmljZXMge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0Y29sdW1uLWdhcDogMzBweDtcclxuXHRyb3ctZ2FwOiAzMHB4O1xyXG5cclxuXHRsaSB7XHJcblx0XHRwYWRkaW5nOiAwIDBweCAwIDBweDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLypcclxuXHRTSVRFTUFQXHJcbiovXHJcbi53c3AtY29udGFpbmVyIHtcclxuXHQvKmRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGNvbHVtbi1nYXA6IDQlO1xyXG5cdHJvdy1nYXA6IDMwcHg7Ki9cclxuXHRjb2x1bW5zOiAyIDUwMHB4O1xyXG5cdGNvbHVtbi1nYXA6IDQlO1xyXG5cclxuXHQud3NwLXBhZ2VzLXdyYXBwZXIge1xyXG5cdFx0Ly93aWR0aDogNDglO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRcdC8vd2lkdGg6IDQ1JTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNzY4cHggKSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0Y29sdW1uLWdhcDogMjVweDtcclxuXHRcdFx0cm93LWdhcDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxufVxyXG5cclxuXHJcblxyXG4vKlxyXG5cdEZJTFRFUlxyXG4qL1xyXG4uc2l0ZV9maWx0ZXIge1xyXG5cdG1hcmdpbjogMCAwIDBweCAwO1xyXG5cdHBhZGRpbmc6IDMwcHggMTVweCAzMHB4IDE1cHg7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggNXB4IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9naXJscyB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDAgMCAwO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfZmlsdGVyX3RhYiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Y29sdW1uLWdhcDogMzBweDtcclxuXHRcdHJvdy1nYXA6IDE1cHg7XHJcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG5vcm1hbF9jb2xvcjtcclxuXHJcblx0XHRcdCYuc2l0ZV9maWx0ZXJfdGFiX2FjdGl2ZSxcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuXHRcdFx0XHQvL2NvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNDgwcHggKSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9maWx0ZXJfdGFiX3Jlc2V0IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQ4MHB4ICkge1xyXG5cdFx0XHRcdHRvcDogLTgwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGZpbGw6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaXRlX2ZpbHRlcl9jb250ZW50IHtcclxuXHJcblx0XHQuc2l0ZV9maWx0ZXJfY29udGVudF9ib3gge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdFx0XHRyb3ctZ2FwOiAxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjlzO1xyXG5cclxuXHRcdFx0Ji5zaXRlX2ZpbHRlcl9jb250ZW50X3Nob3cge1xyXG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC45cztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQ4MHB4ICkge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfZmlsdGVyX2NvbnRlbnRfYm94X2l0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQ4MHB4ICkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ1JTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuc2l0ZV9maWx0ZXJfY29udGVudF9ib3hfaXRlbV9hY3RpdmUge1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCA1cHggJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLypcclxuXHRHTE9CQUwgU1dJUEVSXHJcbiAqL1xyXG4uc3dpcGVyIHtcclxuXHJcblx0LnN3aXBlci1idXR0b24tcHJldixcclxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLypcclxuXHRCbG9jayBCR1xyXG4qL1xyXG4uc2l0ZV9iZ19jMSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCAyNDAgMjQwKTtcclxufVxyXG5cclxuXHJcbi8qXHJcblx0UmV2aWV3XHJcbiovXHJcbi5zaXRlX3Rlc3RpbW9uaWFscyB7XHJcblx0bWFyZ2luOiAwIDAgNjBweCAwO1xyXG5cdHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcclxuXHJcblx0LnNpdGVfdGVzdGltb25pYWxzX2xpc3Qge1xyXG5cdFx0cGFkZGluZzogMzBweCA2MHB4IDMwcHggNjBweDtcclxuXHJcblx0XHQuc2l0ZV90ZXN0aW1vbmlhbHNfbGlzdF9pIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cm93LWdhcDogMTVweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg1IHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKlxyXG5cdFNFTyB0ZXh0XHJcbiovXHJcbi5zZW9fdGV4dCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMTYwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiAwIDI1cHggMCAwO1xyXG5cdG9wYWNpdHk6IDAuNTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuXHJcblx0Ji5zZW9fdGV4dF9zaG93IHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuXHJcblx0XHQuc2VvX3RleHRfY2xvc2VyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdH1cclxuXHJcblx0XHRzdmcge1xyXG5cclxuXHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0ZmlsbDogJGV4dHJhX2FjdGl2ZV9jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgLjVzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VvX3RleHRfY2xvc2VyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cclxuXHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0ZmlsbDogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qXHJcblx0TG9jYXRpb24gTGlzdFxyXG4qL1xyXG4ubG9jYXRpb25fbGlzdCB7XHJcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xyXG5cdHBhZGRpbmc6IDMwcHggMTVweCAzMHB4IDE1cHg7XHJcblx0Y29sdW1uczogMyBhdXRvO1xyXG5cdGNvbHVtbi1ydWxlLXN0eWxlOiBzb2xpZDtcclxuXHRjb2x1bW4tcnVsZS13aWR0aDogMXB4O1xyXG5cdGNvbHVtbi1ydWxlLWNvbG9yOiAjMjQyNDI0O1xyXG5cdGNvbHVtbi1maWxsOiBiYWxhbmNlO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG5cdFx0Y29sdW1uczogMjtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA2NDBweCApIHtcclxuXHRcdGNvbHVtbnM6IDE7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMzgwcHggKSB7XHJcblx0XHRwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XHJcblx0fVxyXG5cclxuXHQubG9jYXRpb25fbGlzdF9pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweCAxNXB4IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAzODBweCApIHtcclxuXHRcdFx0cGFkZGluZzogMCAwIDVweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYubG9jYXRpb25fbGlzdF9pdGVtX2FjdGl2ZSB7XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA2NDBweCApIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qXHJcblx0R0xPQkFMIFNDUk9MTFxyXG4gKi9cclxuLmJvZHlfaGlkZV9zY3JvbGwge1xyXG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbi8qXHJcblx0TWFpbiBibG9ja1xyXG4qL1xyXG4uYXJjaGl2ZSB7XHJcblx0I3NpdGVfbWFpbiB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcbiNzaXRlX21haW4ge1xyXG5cdHBhZGRpbmc6IDEyMHB4IDAgNTBweCAwO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNzY4cHggKSB7XHJcblx0XHRwYWRkaW5nOiAxMjBweCAwIDIwcHggMDtcclxuXHR9XHJcblxyXG5cdC8vPT09Zm9vdGVyIGJvdHRvbVxyXG5cdGZsZXg6IDE7XHJcblx0Ly89PT0vL2Zvb3RlciBib3R0b21cclxuXHJcblx0b3BhY2l0eTogMTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDJzO1xyXG5cclxuXHQmLnNpdGVfbWFpbl9sb2FkaW5nIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAycztcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKlxyXG5cdE5vIGNvbnRlbnQgYmxvY2tcclxuKi9cclxuLnNpdGVfbm9fY29udGVudCB7XHJcblxyXG59XHJcblxyXG5cclxuLypcclxuXHRDRjdcclxuKi9cclxuLndwY2Y3IHtcclxuXHR3aWR0aDogNTAlO1xyXG5cdG1hcmdpbjogMCBhdXRvIDAgYXV0bztcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDgwMHB4ICkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQud3BjZjctZm9ybSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0aW5wdXQsIHRleHRhcmVhIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMTVweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud3BjZjctc3Bpbm5lciB7XHJcblx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvL3JpZ2h0OiAwO1xyXG5cdFx0XHQvL2JvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogODAwcHggKSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQjc2l0ZV9zdWJtaXRfYm94IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Y29sdW1uLWdhcDogMTVweDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cm93LWdhcDogMTBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHJcblx0XHRcdC53cGNmNy1zdWJtaXQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qXHJcblx0YnV0dG9uIDFcclxuKi9cclxuLnNpdGVfYnV0dG9uXzEge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdHBhZGRpbmc6IDEzcHggMTRweCAxM3B4IDE0cHg7XHJcblx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cywgY29sb3IgLjVzLCBib3JkZXItY29sb3IgLjVzO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuXHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICMyNDI0MjQ7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciAuNXM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjNzc3O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qXHJcblx0YnV0dG9uIDJcclxuKi9cclxuLnNpdGVfYnV0dG9uXzIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdHBhZGRpbmc6IDEzcHggMTRweCAxM3B4IDE0cHg7XHJcblx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdGNvbG9yOiAjRjJFRUU1O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXMsIGNvbG9yIC41cywgYm9yZGVyLWNvbG9yIC41cztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjM2MzYzNjO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXMsIGNvbG9yIC41cywgYm9yZGVyLWNvbG9yIC41cztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcblx0XHRib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLypcclxuXHRidXR0b24gM1xyXG4qL1xyXG4uc2l0ZV9idXR0b25fMyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0cGFkZGluZzogMTNweCAxNHB4IDEzcHggMTRweDtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cywgY29sb3IgLjVzLCBib3JkZXItY29sb3IgLjVzO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzc3NztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzLCBjb2xvciAuNXMsIGJvcmRlci1jb2xvciAuNXM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzczNzM3O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjMzczNzM3O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zaXRlX3N0eWxlZF90aXRsZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCAwIDE1cHggMDtcclxuXHRwYWRkaW5nOiAxMHB4IDE1cHggMCAxNXB4O1xyXG5cclxuXHRoMSB7XHJcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Y29sb3I6ICM0NDQxNDM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9tb2RhbF92aWRlbyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRoZWlnaHQ6IDEwN3B4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRcdGhlaWdodDogODJweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKlxyXG5cdEJyYW5jaCBjcnVtYnNcclxuKi9cclxudWwuc2l0ZV9icmVhZGNydW1iIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGNvbHVtbi1nYXA6IDhweDtcclxuXHRtYXJnaW46IDAgMCAwIDA7XHJcblx0cGFkZGluZzogMCAwIDIwcHggMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG5cdFx0cGFkZGluZzogMCAwIDIwcHggMDtcclxuXHR9XHJcblxyXG5cdGxpIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdFx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMDtcclxuXHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zaXRlX2JyZWFkY3J1bWJfYWN0aXZlIHtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qXHJcblx0c2l0ZSBwYWdpbmdcclxuKi9cclxuLnNpdGVfcGFnaW5hdGlvbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0bWFyZ2luOiAzMHB4IDAgMHB4IDA7XHJcblx0cGFkZGluZzogMCAwIDAgMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRsaSB7XHJcblx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdGEsXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuLFxyXG5cdFx0LnNpdGVfcGFnaW5hdGlvbl9hY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmRlZl9wYWdpbmcge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdG1hcmdpbjogMzBweCAwIDBweCAwO1xyXG5cdHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG5cdGEsXHJcblx0c3BhbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHJcblx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKlxyXG5cdG1vZGFsIHdpbmRvd1xyXG4qL1xyXG5cclxuYm9keS5zaXRlX21vZGFsX3Nob3cge1xyXG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNpdGVfbW9kYWwge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDYwMDA7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwwLDApO1xyXG5cdFx0XHRcclxuXHQmLnNpdGVfbW9kYWxfc2hvdyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5zaXRlX21vZGFsX2JveCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHQuc2l0ZV9tb2RhbF9ib3hfY2xvc2VyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiA2MTAwO1xyXG5cdFx0XHRyaWdodDogNTBweDtcclxuXHRcdFx0dG9wOiA1MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Y29sdW1uLWdhcDogMTVweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRjb2xvcjogcmdiKDI0NCwgODEsIDI1KTtcclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9tb2RhbF9ib3hfcGxheWVyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zaXRlX21vZGFsX3ZpZGVvX3dpbmRvdyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHRwYWRkaW5nOiAwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0LnNpdGVfbW9kYWxfdmlkZW9fd2luZG93X3BsYXllciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLnNpdGVfbW9kYWxfc2VhcmNoIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHJcblx0aDQge1xyXG5cdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5zaXRlX21vZGFsX3NlYXJjaF9saXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdFx0cm93LWdhcDogMTBweDtcclxuXHRcdHdpZHRoOiAzMyU7XHJcblx0XHRwYWRkaW5nOiAwIDMwcHggNDBweCAwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY4MHB4ICkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMCAwIDMwcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHRoNiB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIlxyXG5cclxuLyogY29tbWVudHMgKi9cclxuLnNpbmdsZS1wb3N0IC5jb21tZW50cy1hcmVhIHtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuXHJcbi5jb21tZW50cy1hcmVhIHtcclxuXHRwYWRkaW5nOiAwcHggMCAwIDA7XHJcblxyXG5cdC5jb21tZW50LXJlcGx5LXRpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHR9XHJcblxyXG5cdC5jb21tZW50LWxpc3Qge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHQuY29tbWVudC1ib2R5IHtcclxuXHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg0LmNvbW1lbnQtYXV0aG9yIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb21tZW50LXJlcGx5IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb21tZW50LXJlcGx5IHtcclxuXHRcdFx0LmNvbW1lbnQtcmVwbHktbGluayB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNoaWxkcmVuIHtcclxuXHRcdFx0cGFkZGluZzogMzBweCAwIDAgMzBweDtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb21tZW50LWZvcm0ge1xyXG5cdFx0bWF4LXdpZHRoOiAyODBweDtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xyXG5cclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmxvZ2dlZC1pbi1hcyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1lbnQtZm9ybS1jb21tZW50IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8qIC8vIGNvbW1lbnRzICovXHJcblxyXG5cclxuLyotLS1Xb3JkUHJlc3MgQ29yZS0tLSovXHJcbi8qLmFsaWdubm9uZSB7XHJcblx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlciwgZGl2LmFsaWduY2VudGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDVweCBhdXRvIDVweCBhdXRvO1xyXG59XHJcblxyXG4uYWxpZ25yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xyXG59XHJcblxyXG4uYWxpZ25sZWZ0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xyXG59XHJcblxyXG5hIGltZy5hbGlnbm5vbmUge1xyXG5cdG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xyXG59XHJcblxyXG5hIGltZy5hbGlnbmxlZnQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xyXG59XHJcblxyXG5hIGltZy5hbGlnbmNlbnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xyXG5cdG1heC13aWR0aDogOTYlO1xyXG5cdHBhZGRpbmc6IDVweCAzcHggMTBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWdubm9uZSB7XHJcblx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWdubGVmdCB7XHJcblx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWducmlnaHQge1xyXG5cdG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiBpbWcge1xyXG5cdGJvcmRlcjogMCBub25lO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXJnaW46IDA7XHJcblx0bWF4LXdpZHRoOiA5OC41JTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiBwLndwLWNhcHRpb24tdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwIDRweCA1cHg7XHJcbn0qL1xyXG5cclxuLyogPT0gV29yZFByZXNzIFdZU0lXWUcgRWRpdG9yIFN0eWxlcyA9PSAqL1xyXG5cclxuIiwiLypcclxuXHR3cC00MDQgcGFnZVxyXG4qL1xyXG4uc2l0ZV80MDQge1xyXG4gIG1hcmdpbjogMCAwIDAgMDtcclxuICBwYWRkaW5nOiAyMDBweCAwIDUwcHggMDtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEwMjRweCApIHtcclxuXHRcdHBhZGRpbmc6IDEwMHB4IDAgNDBweCAwO1xyXG5cdH1cclxuXHJcbiAgaDEge1xyXG4gICAgbWFyZ2luOiAwIDAgNjBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLypcclxuXHRTaW5nbGUtcGFnZVxyXG4qL1xyXG4uc2l0ZV9wYWdlIHtcclxuXHJcbiAgLnNpdGVfY29udGFpbmVyIHtcclxuICAgIFxyXG4gIH1cclxufSIsIi8qXHJcblx0RGVmYXVsdCBwb3N0XHJcbiovXHJcbi5zaXRlX3Bvc3Qge1xyXG4gIG1hcmdpbjogMCAwIDAgMDtcclxuICBwYWRkaW5nOiA2MHB4IDAgNjBweCAwO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG4gICAgcGFkZGluZzogMTAwcHggMCA1MHB4IDA7XHJcbiAgfVxyXG5cclxuICAuc2l0ZV9jb250YWluZXIge1xyXG5cclxuICB9XHJcbn1cclxuIiwiLypcclxuXHRCbG9nIFBhZ2VcclxuKi9cclxuLnNpdGVfYmxvZyB7XHJcbiAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gIHBhZGRpbmc6IDAgMCA0MHB4IDA7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMzBweCAwO1xyXG4gIH1cclxuXHJcbiAgaDEge1xyXG4gICAgbWFyZ2luOiAwIDAgNjBweCAwO1xyXG4gICAgZm9udC1zaXplOiAxMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEzMDBweCApIHtcclxuICAgICAgZm9udC1zaXplOiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG4gICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2l0ZV9ibG9nX2xpc3Qge1xyXG4gICAgcGFkZGluZzogMCAwIDQwcHggMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBjb2x1bW4tZ2FwOiA1JTtcclxuICAgIHJvdy1nYXA6IDAwcHg7XHJcblxyXG4gICAgLnNpdGVfYmxvZ19saXN0X2kge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiA1JTtcclxuICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuc2l0ZV9ibG9nX2xpc3RfaV9pbWcge1xyXG4gICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zaXRlX2Jsb2dfbGlzdF9pX2RhdGEge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc2l0ZV9ibG9nX2xpc3RfaV9kYXRhX2xpbmtzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgcm93LWdhcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKlxyXG5cdEdpcmxzIFBhZ2VcclxuKi9cclxuLnNpdGVfZ2lybHMge1xyXG5cdG1hcmdpbjogMCAwIDAgMDtcclxuXHRwYWRkaW5nOiAwcHggMCA2MHB4IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY0MHB4ICkge1xyXG5cdFx0cGFkZGluZzogMHB4IDAgMzBweCAwO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfYnJlYWRjcnVtYl9ib3gge1xyXG5cclxuXHRcdC5zaXRlX2JyZWFkY3J1bWI6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgxIHtcclxuXHRcdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHRcdGZvbnQtc2l6ZTogNjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEzMDBweCApIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzVweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEwMjRweCApIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNDBweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDc2OHB4ICkge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaXRlX2dpcmxzX2xpc3Qge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMCAwIDBweCAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGNvbHVtbi1nYXA6IDElO1xyXG5cdFx0cm93LWdhcDogMTBweDtcclxuXHRcdHRyYW5zaXRpb246IC40cztcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNjQwcHggKSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zd2lwZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDYwcHggMzBweCA2MHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDgwMHB4ICkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMHB4IDMwcHggMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zaXRlX2dpcmxzX2xpc3RfbG9wYWRpbmcge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuNHM7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpdGVfZ2lybHNfbGlzdF9pIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMjQuMiU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMDtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRcdFx0d2lkdGg6IDMyJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY4MHB4ICkge1xyXG5cdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA0MjBweCApIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX3ZpZGVvIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX2ltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfaW1nX3ZhbGlkYXRlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX2NvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX2ltZ193cmFwIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogNS83O1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5zaXRlX2dpcmxzX2xpc3RfaV9pbWdfbm9pbWcge1xyXG5cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX2RhdGEge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogNDIlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDE1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAuNXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC41cztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfZGF0YV9za2lsbHMge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRcdFx0XHRyb3ctZ2FwOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRcdFx0XHRcdGNvbHVtbi1nYXA6IDVweDtcclxuXHRcdFx0XHRcdFx0cm93LWdhcDogNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5zaXRlX2dpcmxzX2xpc3RfaV9kYXRhX3NraWxsc19pIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRpdGVtX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY0MHB4ICkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfZGF0YV9vcGVuZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDVweDtcclxuXHRcdFx0XHRyaWdodDogNXB4O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblxyXG5cdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybHNfbGlzdF9sbSB7XHJcblx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9naXJsc19saXN0X3BhZ2luZyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDMwcHggYXV0byAzMHB4IGF1dG87XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRjb2xvcjogJG5vcm1hbF9jb2xvcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbm9ybWFsX2NvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Ji5zaXRlX2dpcmxzX2xpc3RfcGFnaW5nX2FjdGl2ZSB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC41cywgYm9yZGVyLWNvbG9yIC41cztcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNpdGVfZ2lybHNfbGlzdF9wYWdpbmdfZG90cyB7XHJcblx0XHRcdFx0Y3Vyc29yOiBhdXRvO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkbm9ybWFsX2NvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbm9ybWFsX2NvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8qXHJcblx0R2lybCBzaW5nbGUgUGFnZVxyXG4qL1xyXG4uc2l0ZV9naXJsIHtcclxuXHJcblx0LnNpdGVfZ2lybF9tYWluIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRjb2x1bW4tZ2FwOiA1JTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA2NDBweCApIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9naXJsX21haW5fYXZhIHtcclxuXHRcdFx0d2lkdGg6IDQ4JTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA2NDBweCApIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxNjAwcHggKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9naXJsX21haW5fYXZhX3dyYXAge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMy80O1xyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsX21haW5fYXZhX3dyYXBfaW1nIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBzaXRlX2dpcmxfbWFpbl9hdmFfaW1nX3NlYV9lZmZlY3RfMSAxMHMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBrZXlmcmFtZXMgc2l0ZV9naXJsX21haW5fYXZhX2ltZ19zZWFfZWZmZWN0XzEge1xyXG5cdFx0XHRcdFx0MCUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0MTAwJSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpdGVfZ2lybF9tYWluX2luZm8ge1xyXG5cdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRyb3ctZ2FwOiAxNXB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY0MHB4ICkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9naXJsX21haW5faW5mb19pdGVtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNmY2ZjZmO1xyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsX21haW5faW5mb19pdGVtX3RpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuXHRcdFx0XHRcdCYuc2l0ZV9naXJsX21haW5faW5mb19pdGVtX3RpdGxlX2FjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweDtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxMHB4ICRncmVlbl9jb2xvcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKCRncmVlbl9jb2xvciwgNTAlKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNpdGVfZ2lybF9tYWluX2luZm9faXRlbV92YWx1ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0Y29sdW1uLWdhcDogOHB4O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHRjb2xvcjogIzc3NztcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9naXJsX3NraWxscyB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgMTBweCAwO1xyXG5cclxuXHRcdGgzIHtcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LnNpdGVfZ2lybF9za2lsbHNfbGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRcdHJvdy1nYXA6IDE1cHg7XHJcblxyXG5cdFx0XHQuc2l0ZV9naXJsX3NraWxsc19saXN0X2kge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNDgwcHggKSB7XHJcblx0XHRcdFx0XHQvL3dpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5zaXRlX2dpcmxfZGVzY3JpcHRpb24ge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0LnNpdGVfZ2lybF9kZXNjcmlwdGlvbl90aXRsZSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2dpcmxfZGVzY3JpcHRpb25fY29udGVudCB7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybF92aWRlbyB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHQuc2l0ZV9naXJsX3ZpZGVvX3BsYXllciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0Ly9hc3BlY3QtcmF0aW86IDkgLyAxNjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQuc2l0ZV9naXJsX3ByaWNlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZzogNDRweCAwIDEwcHggMDtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNjQwcHggKSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAzMHB4IDA7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpdGVfZ2lybF9wcmljZV9sIHtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA2NDBweCApIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2dpcmxfcHJpY2VfciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRcdHJvdy1nYXA6IDEwcHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNjQwcHggKSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2dpcmxfcHJpY2Vfcl9jb2RlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY0MHB4ICkge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRzdHJva2U6ICMwMDAwMDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9naXJsX3JldmlldyB7XHJcblx0XHRtYXJnaW46IDMwcHggMCAwIDA7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMTVweCAxNXB4O1xyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaXRlX2dpcmxfcmVsIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDAgMCA0MHB4IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Y29sdW1uLWdhcDogMiU7XHJcblx0XHRyb3ctZ2FwOiAyMHB4O1xyXG5cclxuXHRcdCYuc3dpcGVyIHtcclxuXHRcdFx0cGFkZGluZzogMzBweCA2MHB4IDMwcHggNjBweDtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA4MDBweCApIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDBweCAzMHB4IDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2dpcmxzX2xpc3RfaSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDIzJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEwMjRweCApIHtcclxuXHRcdFx0XHR3aWR0aDogMzIlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNjQwcHggKSB7XHJcblx0XHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDM4MHB4ICkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfaW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogNS84O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5zaXRlX2dpcmxzX2xpc3RfaV9pbWdfbm9pbWcge1xyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2dpcmxzX2xpc3RfaV9kYXRhIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAxNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA4MDBweCApIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIxcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zaXRlX2dpcmxzX2xpc3RfaV9kYXRhX3NraWxscyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdFx0XHRcdHJvdy1nYXA6IDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDQ4MHB4ICkge1xyXG5cdFx0XHRcdFx0XHRjb2x1bW4tZ2FwOiA4cHg7XHJcblx0XHRcdFx0XHRcdHJvdy1nYXA6IDhweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfZGF0YV9za2lsbHNfaSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaXRlbV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA0ODBweCApIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG59IiwiLypcclxuXHRTdHlsZWQgTG9jYXRpb25zXHJcbiovXHJcbi5sb2NhdGlvbl9zdHlsZWxpc3Qge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRyb3ctZ2FwOiAzMHB4O1xyXG5cclxuXHQubG9jYXRpb25fc3R5bGVsaXN0X2kge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Y29sdW1uLWdhcDogNSU7XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY0MHB4ICkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sb2NhdGlvbl9zdHlsZWxpc3RfaV9pbWcge1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY0MHB4ICkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmxvY2F0aW9uX3N0eWxlbGlzdF9pX2luZm8ge1xyXG5cdFx0XHR3aWR0aDogNjUlO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDY0MHB4ICkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMCAwIDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHQvL21hcmdpbjogMCAwIDAgMDtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCJcclxuLypcclxuXHRBTklNQVRFIGltZ1xyXG4qL1xyXG5pbWcuc2l0ZV9pbWFnZV9hbmltYXRlX3NlYV8xIHtcclxuICAgIGFuaW1hdGlvbjogc2VhX2VmZmVjdF8xIDEwcyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcbkBrZXlmcmFtZXMgc2VhX2VmZmVjdF8xIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLypcclxuICAgIEFOSU1BVEUgZmlyc3QgYmxvY2tcclxuKi9cclxuLnNpdGVfYW5pbWFnZV9oaWRlXzEge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cclxuICAgICYuc2l0ZV9hbmltYWdlX3Nob3dfMSB7XHJcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG4gICAgfVxyXG59XHJcbi5zaXRlX2FuaW1hZ2VfaGlkZV8yIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuXHJcbiAgICAmLnNpdGVfYW5pbWFnZV9zaG93XzIge1xyXG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuICAgIH1cclxufVxyXG4uc2l0ZV9hbmltYWdlX2hpZGVfMyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblxyXG4gICAgJi5zaXRlX2FuaW1hZ2Vfc2hvd18zIHtcclxuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcbiAgICB9XHJcbn1cclxuIiwiLnNpdGVfY29va2llIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDEwMDAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcclxuXHJcblx0Ji5zaXRlX2Nvb2tpZV9zaG93IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9jb29raWVfYm94IHtcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0QxQzZBQztcclxuXHJcblx0XHRoNiB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdFx0Y29sb3I6ICMwMDAwMDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xyXG5cdFx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2Nvb2tpZV9ib3hfeW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdGJ1dHRvbiB7XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59Il19 */
