@charset "UTF-8";
@font-face {
  font-family: "millionaire";
  src: url("../fonts/Millionaire-Italic.woff2") format("woff2"), url("../fonts/Millionaire-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "LHF Havana";
  src: url("../fonts/LHFHavanaREG.woff2") format("woff2"), url("../fonts/LHFHavanaREG.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/*
! tailwindcss v3.3.6 | MIT License | https://tailwindcss.com
*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/
html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
.\!container{
  width: 100% !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
}
.container{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 24px;
  padding-left: 24px;
}
@media (min-width: 1009px){
  .\!container{
    max-width: 1009px !important;
  }
  .container{
    max-width: 1009px;
  }
}
@media (min-width: 1240px){
  .\!container{
    max-width: 1240px !important;
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .container{
    max-width: 1240px;
    padding-right: 80px;
    padding-left: 80px;
  }
}
@media (min-width: 1440px){
  .\!container{
    max-width: 1440px !important;
  }
  .container{
    max-width: 1440px;
  }
}
.title-t2{
  font-family: 'Rosarivo', serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
.title-t3{
  font-family: 'Rosarivo', serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
.title-t4{
  font-family: 'Rosarivo', serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
.title-t5{
  font-family: 'Rosarivo', serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
.title-t6{
  font-family: 'Rosarivo', serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2em;
  letter-spacing: 0;
}
.body-b2{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
  letter-spacing: 0;
}
.body-b3{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2em;
  letter-spacing: 0;
}
.body-b4{
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
  letter-spacing: 0;
}
.body-b5{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2em;
  letter-spacing: 0;
}
.pretitle-pre1{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1em;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.pretitle-pre2{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1em;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none{
  pointer-events: none;
}
.pointer-events-auto{
  pointer-events: auto;
}
.visible{
  visibility: visible;
}
.invisible{
  visibility: hidden;
}
.static{
  position: static;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.sticky{
  position: sticky;
}
.inset-0{
  inset: 0;
}
.-left-8{
  left: -64px;
}
.-right-8{
  right: -64px;
}
.-top-2{
  top: -16px;
}
.bottom-0{
  bottom: 0;
}
.bottom-2{
  bottom: 16px;
}
.bottom-\[48px\]{
  bottom: 48px;
}
.left-0{
  left: 0;
}
.left-1\/2{
  left: 50%;
}
.left-\[50\%\]{
  left: 50%;
}
.left-\[600px\]{
  left: 600px;
}
.left-full{
  left: 100%;
}
.right-0{
  right: 0;
}
.right-1{
  right: 8px;
}
.right-1\/2{
  right: 50%;
}
.right-2{
  right: 16px;
}
.right-3{
  right: 20px;
}
.top-0{
  top: 0;
}
.top-1\/2{
  top: 50%;
}
.top-8{
  top: 64px;
}
.top-9{
  top: 72px;
}
.top-\[-3px\]{
  top: -3px;
}
.top-\[1\/2\]{
  top: 1/2;
}
.top-\[1px\]{
  top: 1px;
}
.top-\[3px\]{
  top: 3px;
}
.top-\[5px\]{
  top: 5px;
}
.top-full{
  top: 100%;
}
.\!z-0{
  z-index: 0 !important;
}
.z-0{
  z-index: 0;
}
.z-10{
  z-index: 10;
}
.z-20{
  z-index: 20;
}
.z-50{
  z-index: 50;
}
.z-\[100\]{
  z-index: 100;
}
.z-\[150\]{
  z-index: 150;
}
.z-\[1\]{
  z-index: 1;
}
.z-\[2\]{
  z-index: 2;
}
.z-\[500\]{
  z-index: 500;
}
.order-1{
  order: 1;
}
.order-2{
  order: 2;
}
.m-0{
  margin: 0;
}
.-mx-3{
  margin-left: -20px;
  margin-right: -20px;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-2{
  margin-top: 16px;
  margin-bottom: 16px;
}
.my-3{
  margin-top: 20px;
  margin-bottom: 20px;
}
.my-5{
  margin-top: 40px;
  margin-bottom: 40px;
}
.my-6{
  margin-top: 48px;
  margin-bottom: 48px;
}
.\!mb-0{
  margin-bottom: 0 !important;
}
.-mt-2{
  margin-top: -16px;
}
.-mt-\[2px\]{
  margin-top: -2px;
}
.mb-0{
  margin-bottom: 0;
}
.mb-1{
  margin-bottom: 8px;
}
.mb-2{
  margin-bottom: 16px;
}
.mb-3{
  margin-bottom: 20px;
}
.mb-4{
  margin-bottom: 32px;
}
.mb-5{
  margin-bottom: 40px;
}
.mb-6{
  margin-bottom: 48px;
}
.mb-8{
  margin-bottom: 64px;
}
.mb-\[2px\]{
  margin-bottom: 2px;
}
.mr-1{
  margin-right: 8px;
}
.mr-2{
  margin-right: 16px;
}
.mt-0{
  margin-top: 0;
}
.mt-1{
  margin-top: 8px;
}
.mt-2{
  margin-top: 16px;
}
.mt-3{
  margin-top: 20px;
}
.mt-4{
  margin-top: 32px;
}
.mt-5{
  margin-top: 40px;
}
.mt-6{
  margin-top: 48px;
}
.mt-7{
  margin-top: 65px;
}
.mt-8{
  margin-top: 64px;
}
.block{
  display: block;
}
.inline-block{
  display: inline-block;
}
.inline{
  display: inline;
}
.\!flex{
  display: flex !important;
}
.flex{
  display: flex;
}
.inline-flex{
  display: inline-flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.\!hidden{
  display: none !important;
}
.hidden{
  display: none;
}
.aspect-\[16\/9\]{
  aspect-ratio: 16/9;
}
.aspect-\[318\/167\]{
  aspect-ratio: 318/167;
}
.aspect-\[510\/260\]{
  aspect-ratio: 510/260;
}
.aspect-\[559\/396\]{
  aspect-ratio: 559/396;
}
.aspect-\[610\/411\]{
  aspect-ratio: 610/411;
}
.aspect-\[610\/531\]{
  aspect-ratio: 610/531;
}
.aspect-\[732\/614\]{
  aspect-ratio: 732/614;
}
.aspect-square{
  aspect-ratio: 1 / 1;
}
.\!h-4{
  height: 32px !important;
}
.\!h-5{
  height: 40px !important;
}
.\!h-full{
  height: 100% !important;
}
.h-0{
  height: 0;
}
.h-3{
  height: 20px;
}
.h-4{
  height: 32px;
}
.h-5{
  height: 40px;
}
.h-6{
  height: 48px;
}
.h-8{
  height: 64px;
}
.h-9{
  height: 72px;
}
.h-\[10px\]{
  height: 10px;
}
.h-\[20px\]{
  height: 20px;
}
.h-\[32px\]{
  height: 32px;
}
.h-\[36px\]{
  height: 36px;
}
.h-\[40px\]{
  height: 40px;
}
.h-\[44px\]{
  height: 44px;
}
.h-\[46px\]{
  height: 46px;
}
.h-\[48px\]{
  height: 48px;
}
.h-\[9px\]{
  height: 9px;
}
.h-\[calc\(100vh-100px\)\]{
  height: calc(100vh - 100px);
}
.h-\[calc\(100vh-64px\)\]{
  height: calc(100vh - 64px);
}
.h-\[calc\(100vh-72px\)\]{
  height: calc(100vh - 72px);
}
.h-auto{
  height: auto;
}
.h-full{
  height: 100%;
}
.max-h-\[280px\]{
  max-height: 280px;
}
.max-h-\[64px\]{
  max-height: 64px;
}
.min-h-\[267px\]{
  min-height: 267px;
}
.min-h-\[280px\]{
  min-height: 280px;
}
.min-h-\[320px\]{
  min-height: 320px;
}
.min-h-\[calc\(100vh-230px\)\]{
  min-height: calc(100vh - 230px);
}
.\!w-\[280px\]{
  width: 280px !important;
}
.w-10{
  width: 80px;
}
.w-3{
  width: 20px;
}
.w-4{
  width: 32px;
}
.w-5{
  width: 40px;
}
.w-6{
  width: 48px;
}
.w-\[100px\]{
  width: 100px;
}
.w-\[120px\]{
  width: 120px;
}
.w-\[175px\]{
  width: 175px;
}
.w-\[20px\]{
  width: 20px;
}
.w-\[280px\]{
  width: 280px;
}
.w-\[32px\]{
  width: 32px;
}
.w-\[40px\]{
  width: 40px;
}
.w-\[44px\]{
  width: 44px;
}
.w-\[46px\]{
  width: 46px;
}
.w-\[50\%\]{
  width: 50%;
}
.w-\[64px\]{
  width: 64px;
}
.w-\[78\%\]{
  width: 78%;
}
.w-\[9px\]{
  width: 9px;
}
.w-\[calc\(100\%\+20px\)\]{
  width: calc(100% + 20px);
}
.w-\[calc\(100\%\+24px\)\]{
  width: calc(100% + 24px);
}
.w-\[calc\(100\%\+40px\)\]{
  width: calc(100% + 40px);
}
.w-\[calc\(90vw-600px\)\]{
  width: calc(90vw - 600px);
}
.w-auto{
  width: auto;
}
.w-full{
  width: 100%;
}
.min-w-0{
  min-width: 0px;
}
.min-w-\[680px\]{
  min-width: 680px;
}
.max-w-\[1144px\]{
  max-width: 1144px;
}
.max-w-\[1440px\]{
  max-width: 1440px;
}
.max-w-\[160px\]{
  max-width: 160px;
}
.max-w-\[240px\]{
  max-width: 240px;
}
.max-w-\[300px\]{
  max-width: 300px;
}
.max-w-\[310px\]{
  max-width: 310px;
}
.max-w-\[320px\]{
  max-width: 320px;
}
.max-w-\[400px\]{
  max-width: 400px;
}
.max-w-\[600px\]{
  max-width: 600px;
}
.max-w-\[607px\]{
  max-width: 607px;
}
.max-w-\[660px\]{
  max-width: 660px;
}
.max-w-\[700px\]{
  max-width: 700px;
}
.max-w-\[750px\]{
  max-width: 750px;
}
.max-w-\[800px\]{
  max-width: 800px;
}
.max-w-\[840px\]{
  max-width: 840px;
}
.max-w-\[900px\]{
  max-width: 900px;
}
.max-w-full{
  max-width: 100%;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-shrink{
  flex-shrink: 1;
}
.shrink-0{
  flex-shrink: 0;
}
.flex-grow{
  flex-grow: 1;
}
.border-collapse{
  border-collapse: collapse;
}
.border-spacing-6{
  --tw-border-spacing-x: 48px;
  --tw-border-spacing-y: 48px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1\/2{
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[50px\]{
  --tw-translate-y: 50px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[-1\]{
  --tw-scale-x: -1;
  --tw-scale-y: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[1\.8\]{
  --tw-scale-x: 1.8;
  --tw-scale-y: 1.8;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer{
  cursor: pointer;
}
.resize{
  resize: both;
}
.list-none{
  list-style-type: none;
}
.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.gap-1{
  gap: 8px;
}
.gap-2{
  gap: 16px;
}
.gap-3{
  gap: 20px;
}
.gap-4{
  gap: 32px;
}
.gap-5{
  gap: 40px;
}
.gap-6{
  gap: 48px;
}
.gap-\[16px\]{
  gap: 16px;
}
.gap-\[20px\]{
  gap: 20px;
}
.gap-\[4px\]{
  gap: 4px;
}
.gap-x-3{
  -moz-column-gap: 20px;
       column-gap: 20px;
}
.gap-x-6{
  -moz-column-gap: 48px;
       column-gap: 48px;
}
.gap-y-3{
  row-gap: 20px;
}
.gap-y-4{
  row-gap: 32px;
}
.gap-y-6{
  row-gap: 48px;
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-clip{
  overflow: clip;
}
.overflow-x-auto{
  overflow-x: auto;
}
.overflow-y-auto{
  overflow-y: auto;
}
.overflow-x-hidden{
  overflow-x: hidden;
}
.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.\!rounded{
  border-radius: 4px !important;
}
.rounded{
  border-radius: 4px;
}
.rounded-\[10px\]{
  border-radius: 10px;
}
.rounded-\[2px\]{
  border-radius: 2px;
}
.rounded-\[4px\]{
  border-radius: 4px;
}
.rounded-\[6px\]{
  border-radius: 6px;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-none{
  border-radius: 0px;
}
.border{
  border-width: 1px;
}
.border-0{
  border-width: 0px;
}
.border-2{
  border-width: 2px;
}
.border-\[2px\]{
  border-width: 2px;
}
.border-y{
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.border-b{
  border-bottom-width: 1px;
}
.border-l-2{
  border-left-width: 2px;
}
.border-l-\[5px\]{
  border-left-width: 5px;
}
.border-t{
  border-top-width: 1px;
}
.border-dashed{
  border-style: dashed;
}
.border-\[\#8C9196\]{
  --tw-border-opacity: 1;
  border-color: rgb(140 145 150 / var(--tw-border-opacity));
}
.border-\[\#CDCDCD\]{
  --tw-border-opacity: 1;
  border-color: rgb(205 205 205 / var(--tw-border-opacity));
}
.border-\[\#d9d9d9\]{
  --tw-border-opacity: 1;
  border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.border-black{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-blue-dark{
  --tw-border-opacity: 1;
  border-color: rgb(27 42 74 / var(--tw-border-opacity));
}
.border-blue-dark\/50{
  border-color: rgb(27 42 74 / 0.5);
}
.border-gold-dark{
  --tw-border-opacity: 1;
  border-color: rgb(114 106 79 / var(--tw-border-opacity));
}
.border-gold-dark\/30{
  border-color: rgb(114 106 79 / 0.3);
}
.border-gold\/50{
  border-color: rgb(216 198 141 / 0.5);
}
.border-green-dark{
  --tw-border-opacity: 1;
  border-color: rgb(30 111 71 / var(--tw-border-opacity));
}
.border-grey{
  --tw-border-opacity: 1;
  border-color: rgb(216 216 216 / var(--tw-border-opacity));
}
.border-grey-150{
  border-color: rgba(0,0,0,0.2);
}
.border-purple{
  --tw-border-opacity: 1;
  border-color: rgb(60 30 101 / var(--tw-border-opacity));
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-y-black{
  --tw-border-opacity: 1;
  border-top-color: rgb(0 0 0 / var(--tw-border-opacity));
  border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-b-black{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-b-grey-150{
  border-bottom-color: rgba(0,0,0,0.2);
}
.border-t-black{
  --tw-border-opacity: 1;
  border-top-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-t-grey-150{
  border-top-color: rgba(0,0,0,0.2);
}
.border-opacity-10{
  --tw-border-opacity: 0.1;
}
.border-opacity-40{
  --tw-border-opacity: 0.4;
}
.\!bg-black\/75{
  background-color: rgb(0 0 0 / 0.75) !important;
}
.bg-\[\#141D32\]{
  --tw-bg-opacity: 1;
  background-color: rgb(20 29 50 / var(--tw-bg-opacity));
}
.bg-\[\#152341\]{
  --tw-bg-opacity: 1;
  background-color: rgb(21 35 65 / var(--tw-bg-opacity));
}
.bg-\[\#F0F0F0\]{
  --tw-bg-opacity: 1;
  background-color: rgb(240 240 240 / var(--tw-bg-opacity));
}
.bg-\[\#eadac4\]{
  --tw-bg-opacity: 1;
  background-color: rgb(234 218 196 / var(--tw-bg-opacity));
}
.bg-\[\#f8f8f8\]{
  --tw-bg-opacity: 1;
  background-color: rgb(248 248 248 / var(--tw-bg-opacity));
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.8\)\]{
  background-color: rgba(0,0,0,0.8);
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-black\/40{
  background-color: rgb(0 0 0 / 0.4);
}
.bg-black\/50{
  background-color: rgb(0 0 0 / 0.5);
}
.bg-blue-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
}
.bg-gold{
  --tw-bg-opacity: 1;
  background-color: rgb(216 198 141 / var(--tw-bg-opacity));
}
.bg-gold-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(114 106 79 / var(--tw-bg-opacity));
}
.bg-gold-even{
  --tw-bg-opacity: 1;
  background-color: rgb(232 217 203 / var(--tw-bg-opacity));
}
.bg-gold-light{
  --tw-bg-opacity: 1;
  background-color: rgb(224 204 186 / var(--tw-bg-opacity));
}
.bg-gold-odd{
  --tw-bg-opacity: 1;
  background-color: rgb(239 229 220 / var(--tw-bg-opacity));
}
.bg-green-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(30 111 71 / var(--tw-bg-opacity));
}
.bg-grey-100{
  background-color: rgba(0,0,0,0.1);
}
.bg-neutral{
  --tw-bg-opacity: 1;
  background-color: rgb(243 238 216 / var(--tw-bg-opacity));
}
.bg-off-white{
  --tw-bg-opacity: 1;
  background-color: rgb(248 248 248 / var(--tw-bg-opacity));
}
.bg-purple{
  --tw-bg-opacity: 1;
  background-color: rgb(60 30 101 / var(--tw-bg-opacity));
}
.bg-transparent{
  background-color: transparent;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/100{
  background-color: rgb(255 255 255 / 1);
}
.bg-opacity-\[\.25\]{
  --tw-bg-opacity: .25;
}
.bg-opacity-\[\.4\]{
  --tw-bg-opacity: .4;
}
.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t{
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.from-black\/100{
  --tw-gradient-from: rgb(0 0 0 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/30{
  --tw-gradient-from: rgb(0 0 0 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/60{
  --tw-gradient-from: rgb(0 0 0 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white{
  --tw-gradient-from: #FFFFFF var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white\/100{
  --tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-black\/40{
  --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.4) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-black\/10{
  --tw-gradient-to: rgb(0 0 0 / 0.1) var(--tw-gradient-to-position);
}
.to-transparent{
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.bg-cover{
  background-size: cover;
}
.bg-\[right_12px_center\]{
  background-position: right 12px center;
}
.bg-center{
  background-position: center;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}
.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}
.\!p-\[30px\]{
  padding: 30px !important;
}
.p-0{
  padding: 0;
}
.p-2{
  padding: 16px;
}
.p-3{
  padding: 20px;
}
.p-4{
  padding: 32px;
}
.p-5{
  padding: 40px;
}
.p-\[10px\]{
  padding: 10px;
}
.p-\[8px\]{
  padding: 8px;
}
.\!px-1{
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.\!px-2{
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.\!px-3{
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.\!py-1{
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.\!py-\[4px\]{
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.px-0{
  padding-left: 0;
  padding-right: 0;
}
.px-1{
  padding-left: 8px;
  padding-right: 8px;
}
.px-2{
  padding-left: 16px;
  padding-right: 16px;
}
.px-3{
  padding-left: 20px;
  padding-right: 20px;
}
.px-\[24px\]{
  padding-left: 24px;
  padding-right: 24px;
}
.py-0{
  padding-top: 0;
  padding-bottom: 0;
}
.py-1{
  padding-top: 8px;
  padding-bottom: 8px;
}
.py-10{
  padding-top: 80px;
  padding-bottom: 80px;
}
.py-2{
  padding-top: 16px;
  padding-bottom: 16px;
}
.py-3{
  padding-top: 20px;
  padding-bottom: 20px;
}
.py-4{
  padding-top: 32px;
  padding-bottom: 32px;
}
.py-5{
  padding-top: 40px;
  padding-bottom: 40px;
}
.py-8{
  padding-top: 64px;
  padding-bottom: 64px;
}
.py-\[10px\]{
  padding-top: 10px;
  padding-bottom: 10px;
}
.py-\[12px\]{
  padding-top: 12px;
  padding-bottom: 12px;
}
.py-\[4px\]{
  padding-top: 4px;
  padding-bottom: 4px;
}
.\!pt-0{
  padding-top: 0 !important;
}
.pb-0{
  padding-bottom: 0;
}
.pb-1{
  padding-bottom: 8px;
}
.pb-10{
  padding-bottom: 80px;
}
.pb-11{
  padding-bottom: 88px;
}
.pb-12{
  padding-bottom: 96px;
}
.pb-13{
  padding-bottom: 104px;
}
.pb-14{
  padding-bottom: 112px;
}
.pb-15{
  padding-bottom: 120px;
}
.pb-2{
  padding-bottom: 16px;
}
.pb-3{
  padding-bottom: 20px;
}
.pb-4{
  padding-bottom: 32px;
}
.pb-5{
  padding-bottom: 40px;
}
.pb-6{
  padding-bottom: 48px;
}
.pb-7{
  padding-bottom: 65px;
}
.pb-8{
  padding-bottom: 64px;
}
.pb-9{
  padding-bottom: 72px;
}
.pb-\[100\%\]{
  padding-bottom: 100%;
}
.pb-\[200px\]{
  padding-bottom: 200px;
}
.pb-\[44\.73\%\]{
  padding-bottom: 44.73%;
}
.pb-\[60\.23\%\]{
  padding-bottom: 60.23%;
}
.pb-\[65\.97\%\]{
  padding-bottom: 65.97%;
}
.pl-3{
  padding-left: 20px;
}
.pl-4{
  padding-left: 32px;
}
.pl-5{
  padding-left: 40px;
}
.pr-1{
  padding-right: 8px;
}
.pr-3{
  padding-right: 20px;
}
.pr-5{
  padding-right: 40px;
}
.pr-8{
  padding-right: 64px;
}
.pt-0{
  padding-top: 0;
}
.pt-1{
  padding-top: 8px;
}
.pt-10{
  padding-top: 80px;
}
.pt-11{
  padding-top: 88px;
}
.pt-12{
  padding-top: 96px;
}
.pt-13{
  padding-top: 104px;
}
.pt-14{
  padding-top: 112px;
}
.pt-15{
  padding-top: 120px;
}
.pt-2{
  padding-top: 16px;
}
.pt-3{
  padding-top: 20px;
}
.pt-4{
  padding-top: 32px;
}
.pt-5{
  padding-top: 40px;
}
.pt-6{
  padding-top: 48px;
}
.pt-7{
  padding-top: 65px;
}
.pt-8{
  padding-top: 64px;
}
.pt-9{
  padding-top: 72px;
}
.pt-\[100px\]{
  padding-top: 100px;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.indent-\[-9999em\]{
  text-indent: -9999em;
}
.align-middle{
  vertical-align: middle;
}
.align-bottom{
  vertical-align: bottom;
}
.font-base{
  font-family: Darker Grotesque, sans-serif;
}
.font-heading{
  font-family: Rosarivo, serif;
}
.\!text-\[30px\]{
  font-size: 30px !important;
}
.\!text-\[42px\]{
  font-size: 42px !important;
}
.\!text-\[48px\]{
  font-size: 48px !important;
}
.text-14{
  font-size: 14px;
  line-height: 1.2;
}
.text-16{
  font-size: 16px;
  line-height: 1.2;
}
.text-18{
  font-size: 18px;
  line-height: 1.2;
}
.text-20{
  font-size: 20px;
  line-height: 1.2;
}
.text-22{
  font-size: 22px;
  line-height: 1.2;
}
.text-24{
  font-size: 24px;
  line-height: 1.2;
}
.text-\[12px\]{
  font-size: 12px;
}
.text-\[18px\]{
  font-size: 18px;
}
.text-\[19px\]{
  font-size: 19px;
}
.text-\[24px\]{
  font-size: 24px;
}
.text-\[32px\]{
  font-size: 32px;
}
.text-\[40px\]{
  font-size: 40px;
}
.\!font-bold{
  font-weight: 700 !important;
}
.\!font-semibold{
  font-weight: 600 !important;
}
.font-bold{
  font-weight: 700;
}
.font-medium{
  font-weight: 500;
}
.font-semibold{
  font-weight: 600;
}
.uppercase{
  text-transform: uppercase;
}
.italic{
  font-style: italic;
}
.\!leading-\[1\.3\]{
  line-height: 1.3 !important;
}
.\!leading-\[1\.4\]{
  line-height: 1.4 !important;
}
.\!leading-snug{
  line-height: 1.4 !important;
}
.leading-\[1\.2\]{
  line-height: 1.2;
}
.leading-\[1\.5\]{
  line-height: 1.5;
}
.leading-\[16px\]{
  line-height: 16px;
}
.leading-\[30px\]{
  line-height: 30px;
}
.leading-\[32px\]{
  line-height: 32px;
}
.leading-none{
  line-height: 1;
}
.leading-normal{
  line-height: 1.5;
}
.leading-snug{
  line-height: 1.4;
}
.leading-tight{
  line-height: 1.3;
}
.tracking-\[1px\]{
  letter-spacing: 1px;
}
.\!text-gold{
  --tw-text-opacity: 1 !important;
  color: rgb(216 198 141 / var(--tw-text-opacity)) !important;
}
.text-\[\#4e4e4e\]{
  --tw-text-opacity: 1;
  color: rgb(78 78 78 / var(--tw-text-opacity));
}
.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-black\/70{
  color: rgb(0 0 0 / 0.7);
}
.text-blue-dark{
  --tw-text-opacity: 1;
  color: rgb(27 42 74 / var(--tw-text-opacity));
}
.text-gold{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}
.text-gold-dark{
  --tw-text-opacity: 1;
  color: rgb(114 106 79 / var(--tw-text-opacity));
}
.text-green-dark{
  --tw-text-opacity: 1;
  color: rgb(30 111 71 / var(--tw-text-opacity));
}
.text-grey{
  --tw-text-opacity: 1;
  color: rgb(216 216 216 / var(--tw-text-opacity));
}
.text-grey-dark{
  --tw-text-opacity: 1;
  color: rgb(38 37 28 / var(--tw-text-opacity));
}
.text-neutral{
  --tw-text-opacity: 1;
  color: rgb(243 238 216 / var(--tw-text-opacity));
}
.text-placeholder{
  color: rgba(77,77,77, 0.5);
}
.text-purple{
  --tw-text-opacity: 1;
  color: rgb(60 30 101 / var(--tw-text-opacity));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.underline{
  text-decoration-line: underline;
}
.overline{
  text-decoration-line: overline;
}
.no-underline{
  text-decoration-line: none;
}
.underline-offset-\[6px\]{
  text-underline-offset: 6px;
}
.antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.placeholder-grey::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(216 216 216 / var(--tw-placeholder-opacity));
}
.placeholder-grey::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(216 216 216 / var(--tw-placeholder-opacity));
}
.placeholder-white\/50::-moz-placeholder{
  color: rgb(255 255 255 / 0.5);
}
.placeholder-white\/50::placeholder{
  color: rgb(255 255 255 / 0.5);
}
.opacity-0{
  opacity: 0;
}
.opacity-100{
  opacity: 1;
}
.opacity-50{
  opacity: 0.5;
}
.shadow-\[0_0_10px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{
  --tw-shadow: 0 0 10px rgba(0,0,0,0.15);
  --tw-shadow-colored: 0 0 10px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_20px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{
  --tw-shadow: 0 0 20px rgba(0,0,0,0.15);
  --tw-shadow-colored: 0 0 20px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_20px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{
  --tw-shadow: 0 0 20px rgba(0,0,0,0.2);
  --tw-shadow-colored: 0 0 20px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_30px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{
  --tw-shadow: 0 0 30px rgba(0,0,0,0.25);
  --tw-shadow-colored: 0 0 30px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline{
  outline-style: solid;
}
.grayscale{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.transition-none{
  transition-property: none;
}
.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.content-\[\'\'\]{
  --tw-content: '';
  content: var(--tw-content);
}
.content-\[\'\\E80D\'\]{
  --tw-content: '\E80D';
  content: var(--tw-content);
}
.content-\[\'\\E82C\'\]{
  --tw-content: '\E82C';
  content: var(--tw-content);
}
a{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
a:hover{
  text-decoration-line: underline;
}
a.full-click:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
}

.icon-envelope {
  width: 32px;
  height: 32px;
  border-radius: 100px;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M1.33301 4.6665L6.77629 8.4768C7.21707 8.78535 7.43746 8.93962 7.67718 8.99938C7.88894 9.05216 8.11041 9.05216 8.32217 8.99938C8.56189 8.93962 8.78228 8.78535 9.22306 8.4768L14.6663 4.6665M4.53301 13.3332H11.4663C12.5864 13.3332 13.1465 13.3332 13.5743 13.1152C13.9506 12.9234 14.2566 12.6175 14.4484 12.2412C14.6663 11.8133 14.6663 11.2533 14.6663 10.1332V5.8665C14.6663 4.7464 14.6663 4.18635 14.4484 3.75852C14.2566 3.3822 13.9506 3.07624 13.5743 2.88449C13.1465 2.6665 12.5864 2.6665 11.4663 2.6665H4.53301C3.4129 2.6665 2.85285 2.6665 2.42503 2.88449C2.0487 3.07624 1.74274 3.3822 1.55099 3.75852C1.33301 4.18635 1.33301 4.7464 1.33301 5.8665V10.1332C1.33301 11.2533 1.33301 11.8133 1.55099 12.2412C1.74274 12.6175 2.0487 12.9234 2.42503 13.1152C2.85285 13.3332 3.4129 13.3332 4.53301 13.3332Z' stroke='%233C1E65' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.33301 4.6665L6.77629 8.4768C7.21707 8.78535 7.43746 8.93962 7.67718 8.99938C7.88894 9.05216 8.11041 9.05216 8.32217 8.99938C8.56189 8.93962 8.78228 8.78535 9.22306 8.4768L14.6663 4.6665M4.53301 13.3332H11.4663C12.5864 13.3332 13.1465 13.3332 13.5743 13.1152C13.9506 12.9234 14.2566 12.6175 14.4484 12.2412C14.6663 11.8133 14.6663 11.2533 14.6663 10.1332V5.8665C14.6663 4.7464 14.6663 4.18635 14.4484 3.75852C14.2566 3.3822 13.9506 3.07624 13.5743 2.88449C13.1465 2.6665 12.5864 2.6665 11.4663 2.6665H4.53301C3.4129 2.6665 2.85285 2.6665 2.42503 2.88449C2.0487 3.07624 1.74274 3.3822 1.55099 3.75852C1.33301 4.18635 1.33301 4.7464 1.33301 5.8665V10.1332C1.33301 11.2533 1.33301 11.8133 1.55099 12.2412C1.74274 12.6175 2.0487 12.9234 2.42503 13.1152C2.85285 13.3332 3.4129 13.3332 4.53301 13.3332Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.33301 4.6665L6.77629 8.4768C7.21707 8.78535 7.43746 8.93962 7.67718 8.99938C7.88894 9.05216 8.11041 9.05216 8.32217 8.99938C8.56189 8.93962 8.78228 8.78535 9.22306 8.4768L14.6663 4.6665M4.53301 13.3332H11.4663C12.5864 13.3332 13.1465 13.3332 13.5743 13.1152C13.9506 12.9234 14.2566 12.6175 14.4484 12.2412C14.6663 11.8133 14.6663 11.2533 14.6663 10.1332V5.8665C14.6663 4.7464 14.6663 4.18635 14.4484 3.75852C14.2566 3.3822 13.9506 3.07624 13.5743 2.88449C13.1465 2.6665 12.5864 2.6665 11.4663 2.6665H4.53301C3.4129 2.6665 2.85285 2.6665 2.42503 2.88449C2.0487 3.07624 1.74274 3.3822 1.55099 3.75852C1.33301 4.18635 1.33301 4.7464 1.33301 5.8665V10.1332C1.33301 11.2533 1.33301 11.8133 1.55099 12.2412C1.74274 12.6175 2.0487 12.9234 2.42503 13.1152C2.85285 13.3332 3.4129 13.3332 4.53301 13.3332Z' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
}

body {
  -webkit-font-smoothing: antialiased;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  font-family: Darker Grotesque, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  --tw-text-opacity: 1;
  color: rgb(38 37 28 / var(--tw-text-opacity));
}

@media (min-width: 1024px){
  body{
    font-size: 18px;
    line-height: 1.2;
  }
}

body {
  font-variant-numeric: lining-nums;
  font-feature-settings: "lnum";
}

html {
  overflow-y: auto;
  min-height: 100%;
}
html.popup-active, html.c-menu--opened, html.scroll-lock, html.vanilla-modal--open {
  overflow: hidden;
  touch-action: none;
}

@media (max-width: 1439px) {
  html #wpadminbar {
    display: none !important;
  }
  body.admin-bar {
    margin-top: -32px !important;
  }
}
@media (max-width: 781px) {
  html #wpadminbar {
    display: none !important;
  }
  body.admin-bar {
    margin-top: -46px !important;
  }
}
.container {
  max-width: 600px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 1024px) {
  .container {
    max-width: 1440px;
    padding-left: 104px;
    padding-right: 104px;
  }
}

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

:root {
  --bg: url("data:image/svg+xml,%3Csvg width='778' height='745' viewBox='0 0 778 745' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1131.72 237.047C1141.65 246.955 1141.65 263.019 1131.72 272.928C1121.8 282.836 1105.71 282.836 1095.78 272.928C1085.85 263.019 1085.85 246.955 1095.78 237.047C1105.71 227.138 1121.8 227.138 1131.72 237.047ZM327.478 1004.08C317.553 1013.99 317.553 1030.06 327.478 1039.96C337.403 1049.87 353.496 1049.87 363.421 1039.96C373.345 1030.06 373.346 1013.99 363.421 1004.08C353.496 994.175 337.403 994.175 327.478 1004.08ZM729.601 70.7529C715.563 70.7529 704.185 82.1124 704.185 96.1247C704.185 110.137 715.563 121.497 729.601 121.497C743.636 121.497 755.015 110.137 755.015 96.1247C755.015 82.1124 743.636 70.7529 729.601 70.7529ZM729.601 1155.51C715.563 1155.51 704.185 1166.87 704.185 1180.89C704.185 1194.9 715.563 1206.26 729.601 1206.26C743.636 1206.26 755.015 1194.9 755.015 1180.89C755.015 1166.87 743.636 1155.51 729.601 1155.51ZM1095.78 1004.08C1085.85 1013.99 1085.85 1030.06 1095.78 1039.96C1105.71 1049.87 1121.8 1049.87 1131.72 1039.96C1141.65 1030.06 1141.65 1013.99 1131.72 1004.08C1121.8 994.175 1105.71 994.175 1095.78 1004.08ZM327.478 237.047C317.553 246.955 317.553 263.019 327.478 272.928C337.403 282.836 353.496 282.836 363.421 272.928C373.345 263.019 373.346 246.955 363.421 237.047C353.496 227.138 337.403 227.138 327.478 237.047ZM1272.87 613.134C1258.83 613.134 1247.46 624.493 1247.46 638.506C1247.46 652.518 1258.83 663.878 1272.87 663.878C1286.91 663.878 1298.29 652.518 1298.29 638.506C1298.29 624.493 1286.91 613.134 1272.87 613.134ZM186.329 613.134C172.294 613.134 160.916 624.493 160.916 638.506C160.916 652.518 172.294 663.878 186.329 663.878C200.365 663.878 211.743 652.518 211.743 638.506C211.743 624.493 200.365 613.134 186.329 613.134ZM1369 638.5C1369 990.576 1082.11 1277 729.473 1277C430.146 1277 178.92 1070.38 109.561 792.692H20.9395C9.37957 792.692 0 783.305 0 771.787C0 760.269 9.37967 750.882 20.9395 750.882H100.459C93.9211 714.326 89.9183 676.898 89.9183 638.5C89.9183 600.023 93.9268 562.532 100.49 525.914H20.9395C9.37957 525.914 0 516.527 0 505.009C0 493.491 9.37967 484.104 20.9395 484.104H109.614C179.048 206.511 430.219 0 729.473 0C1082.11 0 1369 286.413 1369 638.5ZM147.46 750.882H249.349C240.853 714.717 235.899 677.209 235.899 638.5C235.899 599.705 240.872 562.135 249.4 525.914H147.491C140.419 562.396 136.43 599.978 136.43 638.5C136.43 676.943 140.413 714.457 147.46 750.882ZM361.19 505.009C361.19 516.527 351.81 525.914 340.25 525.914H297.383C287.95 561.954 282.411 599.547 282.411 638.5C282.411 677.374 287.93 714.899 297.329 750.882H340.25C351.81 750.882 361.19 760.269 361.19 771.787C361.19 783.305 351.81 792.692 340.25 792.692H310.485C373.558 962.92 537.305 1084.82 729.471 1084.82C975.967 1084.82 1176.51 884.599 1176.51 638.5C1176.51 392.401 975.967 192.17 729.471 192.17C537.381 192.17 373.689 313.973 310.558 484.104H340.25C351.81 484.104 361.19 493.491 361.19 505.009ZM1322.49 638.5C1322.49 312.034 1056.46 46.4355 729.473 46.4355C456.042 46.4355 225.88 232.393 157.594 484.104H261.071C326.149 287.853 511.349 145.735 729.47 145.735C1001.62 145.735 1223.02 366.78 1223.02 638.5C1223.02 910.22 1001.62 1131.25 729.47 1131.25C511.272 1131.25 326.013 989.045 260.997 792.692H157.543C225.761 1044.5 455.968 1230.56 729.473 1230.56C1056.46 1230.56 1322.49 964.966 1322.49 638.5ZM355.103 638.347C355.103 626.806 364.505 617.442 376.043 617.442H458.526C463.116 558.213 486.704 504.318 523.34 461.759L464.771 403.29C456.615 395.144 456.598 381.886 464.771 373.723C472.947 365.566 486.228 365.578 494.387 373.723L552.972 432.215C595.604 395.768 649.556 372.357 708.806 367.851V284.933C708.806 273.415 718.186 264.028 729.746 264.028C741.306 264.028 750.685 273.415 750.685 284.933V367.868C809.864 372.425 863.743 395.87 906.321 432.295L965.193 373.519C973.349 365.374 986.63 365.357 994.805 373.519C1002.98 381.676 1002.96 394.94 994.805 403.08L935.942 461.85C972.475 504.323 996.023 558.077 1000.66 617.153H1083.74C1095.28 617.153 1104.68 626.517 1104.68 638.058C1104.68 649.598 1095.28 658.963 1083.74 658.963H1000.71C996.259 718.129 972.881 772.025 936.424 814.628L995.01 873.115C1003.17 881.26 1003.19 894.519 995.01 902.681C986.837 910.838 973.557 910.821 965.398 902.681L906.846 844.223C864.254 880.847 810.296 904.473 750.978 909.109V991.471C750.978 1002.99 741.598 1012.38 730.038 1012.38C718.479 1012.38 709.099 1002.99 709.099 991.471V909.155C649.69 904.705 595.595 881.244 552.876 844.694L494.591 902.886C486.435 911.025 473.152 911.048 464.979 902.886C456.806 894.723 456.82 881.465 464.979 873.319L523.252 815.144C486.594 772.529 463.028 718.549 458.509 659.252H376.043C364.505 659.252 355.103 649.888 355.103 638.347ZM553.551 784.892L602.144 736.382C585.083 714.423 573.804 688.155 569.98 659.252H501.435C505.793 706.918 524.45 750.077 553.551 784.892ZM665.17 536.1C646.266 545.584 631.441 558.904 620.742 576.04C610.022 593.181 604.671 612.658 604.671 634.47C604.671 656.066 609.872 675.396 620.248 692.401C630.624 709.429 645.062 722.795 663.518 732.511C681.993 742.226 702.811 747.18 725.993 747.396H735.489C740.301 746.965 744.017 746.75 746.64 746.75L752.868 745.763C764.899 743.813 775.943 740.639 785.998 736.263C799.554 730.606 811.025 723.18 820.416 714.02C820.868 713.572 821.081 713.249 821.081 713.034C826.324 708.017 830.685 702.888 834.188 697.656L835.176 696.669C840.606 688.592 844.802 679.885 847.848 670.612H816.876C815.343 674.166 813.799 677.708 811.886 680.951C809.717 685.111 805.893 690.128 800.414 696.006L799.769 696.669C792.121 704.089 783.097 710.098 772.72 714.666C762.322 719.258 750.915 721.979 738.452 722.863C736.477 723.073 733.32 723.18 728.937 723.18H725.326C707.838 722.75 692.261 718.872 678.62 711.554C664.957 704.242 654.3 694.272 646.629 681.614H646.308C637.993 667.415 633.846 651.713 633.846 634.47C633.846 617.227 637.885 601.956 645.985 588.635C654.064 575.337 665.32 564.907 679.759 557.38C694.174 549.852 710.589 546.077 728.936 546.077C747.52 546.077 764.084 549.79 778.608 557.21C793.152 564.635 804.237 575.008 811.885 588.306L843.703 587.989C834.531 567.481 819.772 551.331 799.445 539.535C779.102 527.757 755.596 521.861 728.936 521.861C705.325 521.861 684.077 526.6 665.17 536.1ZM853.543 639.379C853.543 635.456 853.308 631.743 852.879 628.246H729.601V651.821L776.709 651.985H852.13C852.754 647.859 853.325 643.709 853.543 639.379ZM709.099 866.313V797.748C709.099 797.55 709.207 797.385 709.212 797.193C680.29 793.599 653.914 782.642 631.839 765.846C631.822 765.858 631.816 765.886 631.799 765.903L583.184 814.436C618.09 843.447 661.335 862.022 709.099 866.313ZM876.564 813.994L828.189 765.699C827.931 765.438 827.852 765.092 827.61 764.826C805.745 781.809 779.602 793.1 750.827 797.011C750.836 797.266 750.978 797.487 750.978 797.748V866.228C798.645 861.756 841.779 843.073 876.564 813.994ZM957.798 658.963H889.699C889.202 658.963 888.785 658.713 888.297 658.679C884.606 687.396 873.6 713.561 856.817 735.481C857.12 735.747 857.512 735.843 857.802 736.132L906.099 784.348C935.005 749.555 953.514 706.498 957.798 658.963ZM905.642 492.097L857.597 540.062C857.313 540.346 856.933 540.437 856.638 540.697C873.458 562.589 884.527 588.731 888.268 617.436C888.768 617.402 889.191 617.153 889.699 617.153H957.704C953.236 569.708 934.621 526.77 905.642 492.097ZM750.685 410.738V478.657C750.685 478.912 750.549 479.116 750.541 479.365C779.327 483.22 805.496 494.455 827.389 511.392C827.636 511.12 827.718 510.768 827.982 510.502L876.01 462.553C841.245 433.667 798.217 415.131 750.685 410.738ZM583.286 462.473L631.595 510.706C631.606 510.717 631.606 510.734 631.617 510.745C653.664 493.905 680.015 482.891 708.926 479.241C708.92 479.036 708.806 478.866 708.806 478.657V410.71C661.204 415.052 618.102 433.576 583.286 462.473ZM501.47 617.442H569.949C573.719 588.533 584.932 562.232 601.954 540.244L553.634 492.006C524.552 526.764 505.89 569.844 501.47 617.442Z' fill='%231B2A4A'/%3E%3C/svg%3E%0A");
  --arrow-white: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2518 9.36C13.6518 8.50667 14.0384 7.76 14.4118 7.12C14.8118 6.48 15.1984 5.94667 15.5718 5.52L0 5.48048V3.80048L15.5718 3.84C15.1984 3.38667 14.8118 2.84 14.4118 2.2C14.0384 1.56 13.6518 0.826666 13.2518 0H14.6518C16.3318 1.94667 18.0918 3.38667 19.9318 4.32V5.04C18.0918 5.94667 16.3318 7.38667 14.6518 9.36H13.2518Z' fill='white'/%3E%3C/svg%3E%0A");
  --arrow-gold: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2518 9.36C13.6518 8.50667 14.0384 7.76 14.4118 7.12C14.8118 6.48 15.1984 5.94667 15.5718 5.52L0 5.48048V3.80048L15.5718 3.84C15.1984 3.38667 14.8118 2.84 14.4118 2.2C14.0384 1.56 13.6518 0.826666 13.2518 0H14.6518C16.3318 1.94667 18.0918 3.38667 19.9318 4.32V5.04C18.0918 5.94667 16.3318 7.38667 14.6518 9.36H13.2518Z' fill='%23D8C68D'/%3E%3Cpath d='M13.2518 9.36C13.6518 8.50667 14.0384 7.76 14.4118 7.12C14.8118 6.48 15.1984 5.94667 15.5718 5.52L0 5.48048V3.80048L15.5718 3.84C15.1984 3.38667 14.8118 2.84 14.4118 2.2C14.0384 1.56 13.6518 0.826666 13.2518 0H14.6518C16.3318 1.94667 18.0918 3.38667 19.9318 4.32V5.04C18.0918 5.94667 16.3318 7.38667 14.6518 9.36H13.2518Z' fill='url(%23paint0_linear_797_1844)' fill-opacity='0.2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_797_1844' x1='1.82059e-08' y1='9.36' x2='7.20259' y2='-5.97765' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  --arrow-black: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1094 8.51562L10.8594 14.7656C10.3906 15.2734 9.57031 15.2734 9.10156 14.7656C8.59375 14.2969 8.59375 13.4766 9.10156 13.0078L13.2031 8.86719H1.25C0.546875 8.86719 0 8.32031 0 7.61719C0 6.95312 0.546875 6.36719 1.25 6.36719H13.2031L9.10156 2.26562C8.59375 1.79688 8.59375 0.976562 9.10156 0.507812C9.57031 0 10.3906 0 10.8594 0.507812L17.1094 6.75781C17.6172 7.22656 17.6172 8.04688 17.1094 8.51562Z' fill='%231B2A4A'/%3E%3C/svg%3E%0A");
  --gold-gradient: linear-gradient(45deg, rgba(216,198,141,1) 0%,rgba(216,198,141,0.5) 100%), linear-gradient(45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
}

input[type=text],
input[type=email],
input[type=tel],
input[type=password]{
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(216 216 216 / var(--tw-border-opacity));
  background-color: transparent;
  padding: 16px;
  font-family: Darker Grotesque, sans-serif;
  --tw-text-opacity: 1;
  color: rgb(216 216 216 / var(--tw-text-opacity));
}

input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=password]::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(216 216 216 / var(--tw-placeholder-opacity));
}

input[type=text]::placeholder,
input[type=email]::placeholder,
input[type=tel]::placeholder,
input[type=password]::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(216 216 216 / var(--tw-placeholder-opacity));
}

input[type=text]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=password]:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(216 216 216 / var(--tw-ring-opacity));
}

p{
  margin-bottom: 16px;
  line-height: 1.2;
}

.c-select {
  position: relative;
  border-radius: 4px;
  border-width: 1px;
  border-color: rgba(0,0,0,0.2);
}
.c-select:after {
  content: "\e82b";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 14px;
  font-family: fontello;
  pointer-events: none;
}
.c-select select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  height: 56px;
  padding: 16px 40px 16px 16px;
  cursor: pointer;
  width: 100%;
}

select option{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(38 37 28 / var(--tw-text-opacity));
}

textarea{
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(216 216 216 / var(--tw-border-opacity));
  background-color: transparent;
  padding: 16px;
  font-family: Darker Grotesque, sans-serif;
  --tw-text-opacity: 1;
  color: rgb(216 216 216 / var(--tw-text-opacity));
}

textarea::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(216 216 216 / var(--tw-placeholder-opacity));
}

textarea::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(216 216 216 / var(--tw-placeholder-opacity));
}

textarea:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(216 216 216 / var(--tw-ring-opacity));
}

textarea {
  height: 300px;
  resize: none;
}

.o-type--accessible-link:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.o-type--wysiwyg p,
.o-type--wysiwyg blockquote,
.o-type--wysiwyg .c-video-responsive {
  margin-bottom: 24px;
}
.o-type--wysiwyg p:last-child,
.o-type--wysiwyg blockquote:last-child,
.o-type--wysiwyg .c-video-responsive:last-child {
  margin-bottom: 0;
}
.o-type--wysiwyg a:not(.c-link){
  position: relative;
}
.o-type--wysiwyg a:not(.c-link)::before{
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  height: 1px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(116 157 221 / var(--tw-bg-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  --tw-content: "";
  content: var(--tw-content);
}
.o-type--wysiwyg a:not(.c-link):hover::before{
  content: var(--tw-content);
  background-color: transparent;
}
.o-type--wysiwyg ul,
.o-type--wysiwyg ol {
  margin-left: 20px;
}
.o-type--wysiwyg ul li,
.o-type--wysiwyg ol li {
  margin-bottom: 8px;
  padding-left: 10px;
}
.o-type--wysiwyg blockquote {
  background-color: #ccc;
  font-weight: 500 !important;
  font-size: 25px;
  color: #000000;
  border-radius: 8px;
  line-height: 35px;
  padding: 24px;
}
.o-type--wysiwyg blockquote:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .o-type--wysiwyg blockquote {
    padding: 32px;
    font-size: 20px;
    line-height: 32px;
  }
}
.o-type--wysiwyg blockquote > p {
  font-weight: 500 !important;
  font-size: 20px;
}
.o-type--wysiwyg .wp-caption {
  margin-bottom: 40px;
  max-width: 100%;
}
.o-type--wysiwyg .wp-caption .wp-caption-text {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
  margin-top: 8px;
  margin-bottom: 32px;
}
.o-type--wysiwyg .aligncenter {
  display: block;
  margin: auto;
}
.o-type--wysiwyg .alignnone {
  display: block;
  width: 100% !important;
  margin: 48px 0;
}
.o-type--wysiwyg .alignnone img {
  width: 100%;
}
.o-type--wysiwyg img.alignleft {
  float: left;
  margin: 20px 0;
  margin-right: 20px;
}
.o-type--wysiwyg img.alignright {
  float: right;
  margin: 20px 0;
  margin-left: 20px;
}

.accordion > li.acc_active{
  --tw-bg-opacity: 1;
  background-color: rgb(240 240 240 / var(--tw-bg-opacity));
}
.accordion > li.acc_active .accordion__title{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(205 205 205 / var(--tw-border-opacity));
}
.accordion > li.acc_active .accordion__title i:before{
  --tw-content: "";
  content: var(--tw-content);
}
.accordion > li .accordion__title i {
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  display: inline-block;
}

.accordionjs {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}

.accordionjs .acc_section {
  position: relative;
  z-index: 0;
  margin-top: 0;
  overflow: hidden;
}

.accordionjs .acc_section .acc_head {
  position: relative;
  display: block;
  cursor: pointer;
}

.accordionjs .acc_section .acc_head h3 {
  line-height: 1;
  margin: 5px 0;
}

.accordionjs .acc_section.acc_active > .acc_content {
  display: block;
}

[data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms;
}

[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms;
}

[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {
  transition-duration: 0.1s;
}

[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: 0.1s;
}

[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {
  transition-duration: 0.15s;
}

[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: 0.15s;
}

[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {
  transition-duration: 0.2s;
}

[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: 0.2s;
}

[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {
  transition-duration: 0.25s;
}

[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: 0.25s;
}

[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {
  transition-duration: 0.3s;
}

[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: 0.3s;
}

[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {
  transition-duration: 0.35s;
}

[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: 0.35s;
}

[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
  transition-duration: 0.4s;
}

[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: 0.4s;
}

[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {
  transition-duration: 0.45s;
}

[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: 0.45s;
}

[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {
  transition-duration: 0.5s;
}

[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: 0.5s;
}

[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {
  transition-duration: 0.55s;
}

[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: 0.55s;
}

[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {
  transition-duration: 0.6s;
}

[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: 0.6s;
}

[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {
  transition-duration: 0.65s;
}

[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: 0.65s;
}

[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {
  transition-duration: 0.7s;
}

[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: 0.7s;
}

[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {
  transition-duration: 0.75s;
}

[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: 0.75s;
}

[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {
  transition-duration: 0.8s;
}

[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: 0.8s;
}

[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {
  transition-duration: 0.85s;
}

[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: 0.85s;
}

[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {
  transition-duration: 0.9s;
}

[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: 0.9s;
}

[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {
  transition-duration: 0.95s;
}

[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: 0.95s;
}

[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s;
}

[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s;
}

[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s;
}

[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s;
}

[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s;
}

[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s;
}

[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s;
}

[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s;
}

[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s;
}

[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s;
}

[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s;
}

[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s;
}

[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s;
}

[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s;
}

[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s;
}

[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s;
}

[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s;
}

[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s;
}

[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s;
}

[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s;
}

[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s;
}

[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s;
}

[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s;
}

[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s;
}

[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s;
}

[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s;
}

[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s;
}

[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s;
}

[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s;
}

[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s;
}

[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s;
}

[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s;
}

[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s;
}

[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s;
}

[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s;
}

[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s;
}

[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s;
}

[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s;
}

[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s;
}

[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s;
}

[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s;
}

[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s;
}

[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s;
}

[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s;
}

[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s;
}

[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s;
}

[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s;
}

[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s;
}

[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s;
}

[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s;
}

[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s;
}

[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s;
}

[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s;
}

[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s;
}

[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s;
}

[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s;
}

[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s;
}

[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s;
}

[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s;
}

[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s;
}

[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s;
}

[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s;
}

[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s;
}

[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s;
}

[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s;
}

[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s;
}

[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s;
}

[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s;
}

[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s;
}

[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s;
}

[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s;
}

[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s;
}

[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s;
}

[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s;
}

[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s;
}

[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s;
}

[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s;
}

[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s;
}

[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s;
}

[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s;
}

[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s;
}

[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s;
}

[data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}

[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
  transition-timing-function: ease;
}

[data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {
  transition-timing-function: ease-in;
}

[data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {
  transition-timing-function: ease-out;
}

[data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {
  transition-timing-function: ease-in-out;
}

[data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}

[data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

[data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}

[data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

[data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  transition-property: opacity, transform;
}

[data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  transform: translateZ(0);
}

[data-aos=fade-up] {
  transform: translate3d(0, 100px, 0);
}

[data-aos=fade-down] {
  transform: translate3d(0, -100px, 0);
}

[data-aos=fade-right] {
  transform: translate3d(-100px, 0, 0);
}

[data-aos=fade-left] {
  transform: translate3d(100px, 0, 0);
}

[data-aos=fade-up-right] {
  transform: translate3d(-100px, 100px, 0);
}

[data-aos=fade-up-left] {
  transform: translate3d(100px, 100px, 0);
}

[data-aos=fade-down-right] {
  transform: translate3d(-100px, -100px, 0);
}

[data-aos=fade-down-left] {
  transform: translate3d(100px, -100px, 0);
}

[data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  transition-property: opacity, transform;
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  transform: translateZ(0) scale(1);
}

[data-aos=zoom-in] {
  transform: scale(0.6);
}

[data-aos=zoom-in-up] {
  transform: translate3d(0, 100px, 0) scale(0.6);
}

[data-aos=zoom-in-down] {
  transform: translate3d(0, -100px, 0) scale(0.6);
}

[data-aos=zoom-in-right] {
  transform: translate3d(-100px, 0, 0) scale(0.6);
}

[data-aos=zoom-in-left] {
  transform: translate3d(100px, 0, 0) scale(0.6);
}

[data-aos=zoom-out] {
  transform: scale(1.2);
}

[data-aos=zoom-out-up] {
  transform: translate3d(0, 100px, 0) scale(1.2);
}

[data-aos=zoom-out-down] {
  transform: translate3d(0, -100px, 0) scale(1.2);
}

[data-aos=zoom-out-right] {
  transform: translate3d(-100px, 0, 0) scale(1.2);
}

[data-aos=zoom-out-left] {
  transform: translate3d(100px, 0, 0) scale(1.2);
}

[data-aos^=slide][data-aos^=slide] {
  transition-property: transform;
}

[data-aos^=slide][data-aos^=slide].aos-animate {
  transform: translateZ(0);
}

[data-aos=slide-up] {
  transform: translate3d(0, 100%, 0);
}

[data-aos=slide-down] {
  transform: translate3d(0, -100%, 0);
}

[data-aos=slide-right] {
  transform: translate3d(-100%, 0, 0);
}

[data-aos=slide-left] {
  transform: translate3d(100%, 0, 0);
}

[data-aos^=flip][data-aos^=flip] {
  backface-visibility: hidden;
  transition-property: transform;
}

[data-aos=flip-left] {
  transform: perspective(2500px) rotateY(-100deg);
}

[data-aos=flip-left].aos-animate {
  transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-right] {
  transform: perspective(2500px) rotateY(100deg);
}

[data-aos=flip-right].aos-animate {
  transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-up] {
  transform: perspective(2500px) rotateX(-100deg);
}

[data-aos=flip-up].aos-animate {
  transform: perspective(2500px) rotateX(0);
}

[data-aos=flip-down] {
  transform: perspective(2500px) rotateX(100deg);
}

[data-aos=flip-down].aos-animate {
  transform: perspective(2500px) rotateX(0);
}

.gform_heading{
  display: none;
}

.gform_fields {
  -moz-column-gap: 24px !important;
       column-gap: 24px !important;
  row-gap: 16px !important;
}

.gform_validation_errors {
  display: none !important;
}

.gfield {
  grid-column: span 2;
}
.gfield.field-location, .gfield.field-size{
  display: none;
}
.gfield.gfield_error .gfield_validation_message {
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  font-size: 14px !important;
}
.gfield.no-row-gap{
  margin-top: -16px;
}
@media (min-width: 1024px){
  .gfield.no-row-gap{
    margin-top: -20px;
  }
}
@media (min-width: 640px){
  .gfield--width-half{
    grid-column: span 2 / span 2;
  }
}
@media (min-width: 1024px){
  .gfield--width-half{
    grid-column: span 1 / span 1;
  }
}
.gfield--type-checkbox legend{
  margin-bottom: 20px;
  display: block;
  font-weight: 700;
}
.gfield_label {
  display: block;
  font-size: 16px;
  font-weight: 400 !important;
  margin-bottom: 8px;
}
.gfield_label .gfield_required {
  display: none !important;
}
.hidden_label .gfield_label{
  display: none;
}
.gfield.gfield--type-fileupload > label {
  margin-bottom: 8px !important;
}

.ginput_container{
  position: relative;
}
.ginput_container select,
.ginput_container textarea,
.ginput_container input[type=date],
.ginput_container input[type=text],
.ginput_container input[type=tel],
.ginput_container input[type=email],
.ginput_container input[type=number] {
  height: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-size: 16px !important;
  font-weight: 400;
  width: 100% !important;
  background: #fff;
  outline: none;
  outline-offset: 0;
  border-radius: 8px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(217 217 217 / var(--tw-border-opacity));
  font-family: Darker Grotesque, sans-serif;
  --tw-text-opacity: 1;
  color: rgb(38 37 28 / var(--tw-text-opacity));
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.ginput_container select:focus,
.ginput_container textarea:focus,
.ginput_container input[type=date]:focus,
.ginput_container input[type=text]:focus,
.ginput_container input[type=tel]:focus,
.ginput_container input[type=email]:focus,
.ginput_container input[type=number]:focus {
  outline: none;
  --tw-border-opacity: 1;
  border-color: rgb(38 37 28 / var(--tw-border-opacity));
}
.ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder, .ginput_container input[type=date]::-moz-placeholder, .ginput_container input[type=text]::-moz-placeholder, .ginput_container input[type=tel]::-moz-placeholder, .ginput_container input[type=email]::-moz-placeholder, .ginput_container input[type=number]::-moz-placeholder{
  color: rgb(38 37 28 / 0.8);
}
.ginput_container select::placeholder,
.ginput_container textarea::placeholder,
.ginput_container input[type=date]::placeholder,
.ginput_container input[type=text]::placeholder,
.ginput_container input[type=tel]::placeholder,
.ginput_container input[type=email]::placeholder,
.ginput_container input[type=number]::placeholder{
  color: rgb(38 37 28 / 0.8);
}
.ginput_container select{
  background-position: right 12px center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23AEAAAE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.ginput_container textarea {
  height: 180px !important;
  padding-top: 12px;
}
.ginput_container.ginput_container_checkbox .gfield_checkbox{
  display: grid !important;
}
.col-2 .ginput_container.ginput_container_checkbox .gfield_checkbox{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
@media (min-width: 1024px){
  .col-2 .ginput_container.ginput_container_checkbox .gfield_checkbox{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.col-3 .ginput_container.ginput_container_checkbox .gfield_checkbox{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
@media (max-width: 1300px) {
  .col-3 .ginput_container.ginput_container_checkbox .gfield_checkbox{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
.ginput_container.ginput_container_consent,
.ginput_container .gfield_checkbox,
.ginput_container .gfield_radio,
.ginput_container .gchoice{
  font-size: 18px;
  line-height: 1.2;
}
.ginput_container.ginput_container_consent a,
.ginput_container .gfield_checkbox a,
.ginput_container .gfield_radio a,
.ginput_container .gchoice a{
  text-decoration-line: underline;
}
.ginput_container.ginput_container_consent a:hover,
.ginput_container .gfield_checkbox a:hover,
.ginput_container .gfield_radio a:hover,
.ginput_container .gchoice a:hover{
  text-decoration-line: none;
}
.ginput_container.ginput_container_consent input[type=checkbox],
.ginput_container.ginput_container_consent input[type=radio],
.ginput_container .gfield_checkbox input[type=checkbox],
.ginput_container .gfield_checkbox input[type=radio],
.ginput_container .gfield_radio input[type=checkbox],
.ginput_container .gfield_radio input[type=radio],
.ginput_container .gchoice input[type=checkbox],
.ginput_container .gchoice input[type=radio]{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 50;
  margin-bottom: 0;
  margin-top: 0;
  height: 20px;
  width: 20px;
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  opacity: 0;
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.ginput_container.ginput_container_consent input[type=checkbox] + label,
.ginput_container.ginput_container_consent input[type=radio] + label,
.ginput_container .gfield_checkbox input[type=checkbox] + label,
.ginput_container .gfield_checkbox input[type=radio] + label,
.ginput_container .gfield_radio input[type=checkbox] + label,
.ginput_container .gfield_radio input[type=radio] + label,
.ginput_container .gchoice input[type=checkbox] + label,
.ginput_container .gchoice input[type=radio] + label {
  cursor: pointer;
}
.ginput_container.ginput_container_consent input[type=checkbox]:checked + label:after,
.ginput_container.ginput_container_consent input[type=radio]:checked + label:after,
.ginput_container .gfield_checkbox input[type=checkbox]:checked + label:after,
.ginput_container .gfield_checkbox input[type=radio]:checked + label:after,
.ginput_container .gfield_radio input[type=checkbox]:checked + label:after,
.ginput_container .gfield_radio input[type=radio]:checked + label:after,
.ginput_container .gchoice input[type=checkbox]:checked + label:after,
.ginput_container .gchoice input[type=radio]:checked + label:after{
  --tw-border-opacity: 1;
  border-color: rgb(114 106 79 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(114 106 79 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.ginput_container.ginput_container_consent input[type=checkbox]:checked + label:before,
.ginput_container.ginput_container_consent input[type=radio]:checked + label:before,
.ginput_container .gfield_checkbox input[type=checkbox]:checked + label:before,
.ginput_container .gfield_checkbox input[type=radio]:checked + label:before,
.ginput_container .gfield_radio input[type=checkbox]:checked + label:before,
.ginput_container .gfield_radio input[type=radio]:checked + label:before,
.ginput_container .gchoice input[type=checkbox]:checked + label:before,
.ginput_container .gchoice input[type=radio]:checked + label:before{
  opacity: 1;
}
.ginput_container.ginput_container_consent input[type=checkbox]:focus + label:after,
.ginput_container.ginput_container_consent input[type=radio]:focus + label:after,
.ginput_container .gfield_checkbox input[type=checkbox]:focus + label:after,
.ginput_container .gfield_checkbox input[type=radio]:focus + label:after,
.ginput_container .gfield_radio input[type=checkbox]:focus + label:after,
.ginput_container .gfield_radio input[type=radio]:focus + label:after,
.ginput_container .gchoice input[type=checkbox]:focus + label:after,
.ginput_container .gchoice input[type=radio]:focus + label:after{
  border-color: rgb(114 106 79 / var(--tw-border-opacity));
  --tw-border-opacity: 0.2;
}
.ginput_container.ginput_container_consent label,
.ginput_container .gfield_checkbox label,
.ginput_container .gfield_radio label,
.ginput_container .gchoice label {
  display: block;
  position: relative;
  width: 100%;
  padding-left: 32px;
}
.ginput_container.ginput_container_consent label:after,
.ginput_container .gfield_checkbox label:after,
.ginput_container .gfield_radio label:after,
.ginput_container .gchoice label:after{
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 1px;
  z-index: 0;
  display: block;
  height: 20px;
  width: 20px;
  border-radius: 4px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(140 145 150 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
  --tw-content: "";
  content: var(--tw-content);
}
.ginput_container.ginput_container_consent label:before,
.ginput_container .gfield_checkbox label:before,
.ginput_container .gfield_radio label:before,
.ginput_container .gchoice label:before{
  position: absolute;
  left: 0;
  top: 3px;
  z-index: 1;
  display: block;
  height: 20px;
  width: 20px;
  text-align: center;
  font-size: 14px;
  line-height: 1.2;
  line-height: 16px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  opacity: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
  --tw-content: "";
  content: var(--tw-content);
  font-family: fontello;
}
.ginput_container .gfield_checkbox,
.ginput_container .gfield_radio {
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.ginput_container .gfield_checkbox .gchoice,
.ginput_container .gfield_radio .gchoice {
  width: 100%;
  position: relative;
  display: inline-block;
  white-space: nowrap;
  margin: 0 24px 6px 0;
}
.ginput_container .gfield_radio .gchoice label:after {
  top: 3px;
  border-radius: 30px;
}
.ginput_container .gfield_radio .gchoice label:before {
  content: "";
  width: 12px;
  height: 12px;
  border-radius: 30px;
  left: 4px;
  top: 7px;
  opacity: 0;
  z-index: 1;
  --tw-bg-opacity: 1;
  background-color: rgb(114 106 79 / var(--tw-bg-opacity));
}
.ginput_container.ginput_container_consent {
  position: relative;
  display: block;
  width: 100%;
  flex-basis: 100%;
}
.ginput_container.ginput_container_fileupload {
  position: relative;
  display: block;
  width: 100%;
  flex-basis: 100%;
}
.ginput_container.ginput_container_fileupload input[type=file] {
  height: 80px;
  padding: 28px 16px;
  background-color: #fff;
  width: 100%;
  font-size: 16px;
  cursor: pointer;
  border-radius: 4px;
  border-width: 1px;
  border-style: dashed;
  border-color: rgb(60 30 101 / var(--tw-border-opacity));
  --tw-border-opacity: 0.4;
}
.ginput_container.ginput_container_fileupload input[type=file]:focus {
  border-color: rgba(189, 235, 217, 0.5);
}
.ginput_container.ginput_container_fileupload input[type=file]::file-selector-button {
  position: absolute;
  right: 12px;
  cursor: pointer;
  width: 100px;
  padding: 0 32px 0 0;
  font-size: 16px;
  border: 0;
  background-color: transparent;
  background-position: center right;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 5.33333L8 2M8 2L4.66667 5.33333M8 2V10' stroke='%233C1E65' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 5.33333L8 2M8 2L4.66667 5.33333M8 2V10' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 5.33333L8 2M8 2L4.66667 5.33333M8 2V10' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  font-family: Darker Grotesque, sans-serif;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.ginput_container.ginput_container_fileupload .gform_fileupload_rules {
  width: calc(100% - 150px);
  left: 12px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  padding-left: 8px;
  background: rgba(77, 77, 77, 0.5);
  margin-top: -2px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  line-height: 1.2;
  color: rgba(77,77,77, 0.5);
}
@media (min-width: 1024px){
  .ginput_container.ginput_container_fileupload .gform_fileupload_rules{
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.ginput_container.ginput_container_fileupload.selected .gform_fileupload_rules {
  opacity: 0;
}
.ginput_container.ginput_container_fileupload .ginput_preview{
  margin: 0;
  font-family: Darker Grotesque, sans-serif;
  font-size: 16px;
  line-height: 1.2;
}

.gform_footer {
  margin-top: 24px !important;
  padding: 0 !important;
  display: flex;
  justify-content: center;
  position: relative;
}
.gform_footer .gform-loader {
  position: absolute !important;
  top: 32%;
  right: 16px;
  width: 24px;
  height: 24px;
  display: inline-block;
  text-align: center;
  line-height: 24px;
}
.gform_footer .c-button, .gform_footer input[type=submit],
.gform_footer input[type=button],
.gform_footer input[type=reset] {
  width: 100% !important;
  margin-bottom: 0 !important;
}

.gf-confirmation--loaded .gf-confirmation--hidden {
  display: none !important;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.gform_confirmation_wrapper {
  text-align: center;
}
.gform_confirmation_wrapper .gform_confirmation_message{
  display: inline-block;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(114 106 79 / var(--tw-border-opacity));
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 20px;
  padding-right: 20px;
}

.mfp-container {
  padding: 24px;
}

.mfp-iframe-scaler iframe {
  box-shadow: none;
}

.mfp-iframe-holder .mfp-close {
  width: 36px;
  height: 36px;
  line-height: 38px;
  border-radius: 100px;
  background-color: #BDEBD9;
  color: rgba(16, 25, 65, 0.8);
  opacity: 1;
  text-align: center;
  padding: 0;
  margin: 0;
  top: -44px;
  right: -40px;
  transition: all 0.3s ease-in-out;
}
.mfp-iframe-holder .mfp-close:hover {
  background-color: #fff;
  border-color: #e4f7f0;
}
@media desktop {
  .mfp-iframe-holder .mfp-close {
    right: 0;
  }
}

/**************************\
  Basic Modal Styles
\**************************/
.modal__overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  display: block;
  justify-content: center;
  align-items: center;
  z-index: 3000;
  padding: 24px 24px;
  overflow-y: auto;
}
@media (min-width: 1024px) {
  .modal__overlay {
    display: flex;
  }
}

.modal__container {
  width: 100%;
  max-width: 1014px;
  max-height: 100vh;
  border-radius: 4px;
  overflow-y: auto;
  box-sizing: border-box;
  position: relative;
}

.modal__header {
  margin-bottom: 40px;
}

.modal__title {
  margin-top: 0;
  margin-bottom: 16px;
  font-weight: 600;
  font-size: 32px;
  box-sizing: border-box;
}
@media (min-width: 1024px) {
  .modal__title {
    font-size: 40px;
  }
}

.modal__close {
  background: transparent;
  border: 0;
  position: absolute;
  top: 16px;
  right: 16px;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border-radius: 100px;
  transition: all 0.3s ease-in-out;
  background-color: #fff;
  --tw-text-opacity: 1;
  color: rgb(60 30 101 / var(--tw-text-opacity));
}
@media (min-width: 1024px) {
  .modal__close {
    top: 24px;
    right: 24px;
  }
}
.modal__close:hover{
  background-color: rgba(0,0,0,0.1);
}

.modal__close:before {
  content: "✕";
}

.modal__content .gform_wrapper form {
  display: block;
}
.modal__content .gform_wrapper form .gform_body {
  width: 100%;
  flex-basis: 100%;
}
.modal__content .gform_wrapper form .gform_body .gform_fields {
  -moz-column-gap: 24px;
       column-gap: 24px;
}
.modal__content .gform_wrapper form .gform_body .gform_fields input[type=text],
.modal__content .gform_wrapper form .gform_body .gform_fields input[type=password],
.modal__content .gform_wrapper form .gform_body .gform_fields input[type=tel],
.modal__content .gform_wrapper form .gform_body .gform_fields input[type=number],
.modal__content .gform_wrapper form .gform_body .gform_fields input[type=email]{
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.2;
}
.modal__content .gform_wrapper form .gform_body .gform_fields .gfield--type-hidden {
  display: none;
}
.modal__content .gform_wrapper form .gform_body .gform_fields .gfield_html small {
  font-size: 14px !important;
}
.modal__content .gform_wrapper form .gform_body .ginput_container.ginput_container_consent label:after,
.modal__content .gform_wrapper form .gform_body .ginput_container .gfield_checkbox label:after,
.modal__content .gform_wrapper form .gform_body .ginput_container .gfield_radio label:after,
.modal__content .gform_wrapper form .gform_body .ginput_container .gchoice label:after{
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.2;
}
.modal__content .gform_wrapper form .gform_body .ginput_container.ginput_container_consent input:focus + label:after,
.modal__content .gform_wrapper form .gform_body .ginput_container .gfield_checkbox input:focus + label:after,
.modal__content .gform_wrapper form .gform_body .ginput_container .gfield_radio input:focus + label:after,
.modal__content .gform_wrapper form .gform_body .ginput_container .gchoice input:focus + label:after{
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.2;
}
.modal__content .gform_wrapper form .gform_footer {
  margin-top: 0;
  padding-top: 29px;
  text-align: left;
}
.modal__content .gform_wrapper form .gform_footer .c-button:after, .modal__content .gform_wrapper form .gform_footer input[type=submit]:after,
.modal__content .gform_wrapper form .gform_footer input[type=button]:after,
.modal__content .gform_wrapper form .gform_footer input[type=reset]:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 6.66667L8 10M8 10L4.66667 6.66667M8 10V2' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  content: "";
}
.modal__content .gform_wrapper form .gform_footer .c-button:hover:after, .modal__content .gform_wrapper form .gform_footer input[type=submit]:hover:after,
.modal__content .gform_wrapper form .gform_footer input[type=button]:hover:after,
.modal__content .gform_wrapper form .gform_footer input[type=reset]:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 6.66667L8 10M8 10L4.66667 6.66667M8 10V2' stroke='%233C1E65' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 6.66667L8 10M8 10L4.66667 6.66667M8 10V2' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 10V10.8C14 11.9201 14 12.4802 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.4802 14 11.9201 14 10.8 14H5.2C4.07989 14 3.51984 14 3.09202 13.782C2.71569 13.5903 2.40973 13.2843 2.21799 12.908C2 12.4802 2 11.9201 2 10.8V10M11.3333 6.66667L8 10M8 10L4.66667 6.66667M8 10V2' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.modal__content .gform_wrapper form .gform_footer span.gform-loader {
  right: -24px;
  top: auto;
  bottom: 12px;
  transform: translateY(0);
  left: auto !important;
}
.modal__content .gform_confirmation_wrapper .gform_confirmation_message {
  text-align: center;
}
.modal__content .gform_confirmation_wrapper .gform_confirmation_message h2 {
  font-size: 32px;
  font-weight: 600;
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .modal__content .gform_confirmation_wrapper .gform_confirmation_message h2 {
    font-size: 40px;
  }
}

.modal__btn {
  font-size: 0.875rem;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: #e6e6e6;
  color: rgba(0, 0, 0, 0.8);
  border-radius: 0.25rem;
  border-style: none;
  border-width: 0;
  cursor: pointer;
  -webkit-appearance: button;
  text-transform: none;
  overflow: visible;
  line-height: 1.15;
  margin: 0;
  will-change: transform;
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
  transform: translateZ(0);
  transition: transform 0.25s ease-out;
}

.modal__btn:focus, .modal__btn:hover {
  transform: scale(1.05);
}

.modal__btn-primary {
  background-color: #00449e;
  color: #fff;
}

/**************************\
  Demo Animation Style
\**************************/
@keyframes mmfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes mmfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes mmslideIn {
  from {
    transform: translateY(15%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes mmslideOut {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-10%);
  }
}
.micromodal-slide {
  display: none;
}

.micromodal-slide.is-open {
  display: block;
}

.micromodal-slide[aria-hidden=false] .modal__overlay {
  animation: mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.micromodal-slide[aria-hidden=false] .modal__container {
  animation: mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.micromodal-slide[aria-hidden=true] .modal__overlay {
  animation: mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.micromodal-slide[aria-hidden=true] .modal__container {
  animation: mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.micromodal-slide .modal__container,
.micromodal-slide .modal__overlay {
  will-change: transform;
}

.gv-popup {
  max-width: 100%;
  width: 100%;
}
.gv-popup__label{
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
  padding: 20px;
  text-align: center;
  font-size: 18px;
  line-height: 1.2;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.gv-popup__label a{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}

.sgpb-popup-overlay {
  background-color: rgba(0, 0, 0, 0.8) !important;
}

#sgpb-popup-dialog-main-div {
  border-radius: 0 !important;
  box-shadow: none !important;
  border: 0 !important;
  width: 320px !important;
  background-color: transparent !important;
  padding: 20px !important;
  min-width: 360px !important;
}
@media (min-width: 640px) {
  #sgpb-popup-dialog-main-div {
    width: 550px !important;
  }
}
#sgpb-popup-dialog-main-div > div {
  height: auto !important;
  overflow: visible !important;
  padding: 16px !important;
  background-color: white !important;
}

#sgpb-popup-dialog-main-div-wrapper #sgpb-close-button {
  background-color: #D8C68D !important;
  width: 40px !important;
  height: 40px !important;
  border-radius: 100px !important;
  top: 48px !important;
  right: 48px !important;
  text-indent: -9999em;
  overflow: hidden !important;
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='15' viewBox='0 0 29 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.18475 14.5647L14.2111 7.5383L7.02637 0.353545' stroke='black'/%3E%3Cpath d='M21.0262 14.5647L13.9998 7.5383L21.1846 0.353545' stroke='black'/%3E%3C/svg%3E%0A") !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: none;
}
.swiper.swiper-initialized {
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0, 0, 0);
}

.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Equal Height */
.swiper-equalheight .swiper-wrapper {
  align-items: stretch;
}
.swiper-equalheight .swiper-slide {
  height: auto;
  display: flex;
}
.swiper-equalheight .swiper-slide > div {
  display: flex;
  flex: 1 1 auto;
  height: 100%;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none; /* For Firefox */
  -ms-overflow-style: none; /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  width: 100%;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}

/* Progress */
.swiper-pagination-progressbar{
  position: relative;
  --tw-bg-opacity: 1;
  background-color: rgb(234 218 196 / var(--tw-bg-opacity));
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  --tw-bg-opacity: 1;
  background-color: rgb(255 174 139 / var(--tw-bg-opacity));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 6px;
  left: 0;
  top: 0;
}

.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: 6px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

.c-booking-popup{
  overflow-y: auto;
  padding-top: 32px;
  padding-bottom: 32px;
}
@media (min-width: 1024px) and (max-height: 920px) {
  .c-booking-popup .modal__overlay {
    display: block;
  }
}
.c-booking-popup__form .gform_confirmation_wrapper .gform_confirmation_message{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-width: 0px;
  padding: 0;
}
.c-booking-popup__form .gform_confirmation_wrapper .gform_confirmation_message h3{
  font-family: 'Rosarivo', serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
@media (min-width: 1024px){
  .c-booking-popup__form .gform_confirmation_wrapper .gform_confirmation_message h3{
    font-family: 'Rosarivo', serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
}
.c-booking-popup__form.is-success{
  display: flex;
  align-items: center;
  padding: 40px;
}
.c-booking-popup__form.is-success .c-booking-popup__form-header{
  display: none;
}
.c-breadcrumbs {
  display: flex;
  width: 100%;
  --tw-border-spacing-x: 48px;
  --tw-border-spacing-y: 48px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  font-size: 16px;
  line-height: 1.2;
  font-weight: 500;
}
.c-breadcrumbs a {
  display: inline-flex;
  align-items: center;
}
.c-breadcrumbs a:hover {
  opacity: 0.5;
  text-decoration: none;
}
.c-breadcrumbs a,
.c-breadcrumbs span {
  white-space: nowrap;
  display: inline-flex;
}
.c-breadcrumbs span.sep{
  display: inline-block;
  padding-left: 8px;
  padding-right: 8px;
}

.c-button, input[type=submit],
input[type=button],
input[type=reset] {
  white-space: nowrap;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  height: 55px;
  transition: all 0.45s ease;
  padding: 0 24px;
  text-align: center;
  position: relative;
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
  font-family: Darker Grotesque, sans-serif;
  font-size: 16px;
  line-height: 1.2;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.c-button--gold {
  background: var(--gold-gradient);
  --tw-text-opacity: 1;
  color: rgb(38 37 28 / var(--tw-text-opacity));
}
.c-button:hover, input[type=submit]:hover,
input[type=button]:hover,
input[type=reset]:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(216 198 141 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(38 37 28 / var(--tw-text-opacity));
  text-decoration-line: none;
}

.swiper--carousel {
  -webkit-clip-path: inset(-100vw -100vw -100vw 0);
          clip-path: inset(-100vw -100vw -100vw 0);
}

.swiper--equalheight .swiper-slide{
  height: auto;
}
.swiper--equalheight .swiper-slide > div {
  height: 100%;
}

.swiper-button-prev,
.swiper-button-next {
  width: 46px;
  height: 46px;
  display: none;
  background-color: #fff;
  border-radius: 100px;
  z-index: 100;
  text-align: center;
  line-height: 74px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1024px) {
  .swiper-button-prev,
  .swiper-button-next {
    display: block;
  }
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.2;
}

.swiper-button-prev {
  opacity: 1;
}
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.2;
}

.swiper-pagination-bullets {
  display: flex;
  gap: 16px;
}
.swiper-pagination-bullets.swiper-pagination-lock {
  display: none;
}
.swiper-pagination-bullets span {
  border-radius: 100px;
  cursor: pointer;
  height: 9px;
  width: 9px;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-bg-opacity: 0.2;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.dark-nav .swiper-pagination-bullets span{
  background-color: rgb(60 30 101 / var(--tw-bg-opacity));
  --tw-bg-opacity: 0.2;
}
.swiper-pagination-bullets span.swiper-pagination-bullet-active{
  width: 32px;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-bg-opacity: 1;
}
.dark-nav .swiper-pagination-bullets span.swiper-pagination-bullet-active{
  background-color: rgb(60 30 101 / var(--tw-bg-opacity));
  --tw-bg-opacity: 1;
}

.swiper-fraction{
  position: absolute;
  bottom: 0;
  right: 0;
  display: none;
}

.swiper-button-prev--arrow,
.swiper-button-next--arrow {
  width: 46px;
  height: 46px;
  padding: 0;
  text-align: center;
}
.swiper-button-prev--arrow.swiper-button-disabled,
.swiper-button-next--arrow.swiper-button-disabled {
  opacity: 0.5;
}
@media (min-width: 1280px){
  .swiper-button-prev--arrow.swiper-button-disabled,
.swiper-button-next--arrow.swiper-button-disabled{
    display: none;
  }
}

#js-categories.show-all a {
  display: inline-block !important;
}
.c-footer a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.c-footer a:hover{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}

#menu-footer-nav{
  display: grid;
  gap: 16px;
}

@media (min-width: 640px){
  #menu-footer-nav{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
#menu-footer-nav li{
  margin-bottom: 0;
  line-height: 1.3;
}

.c-hover-zoom .c-lazy-wrapper img {
  transform: scale(1);
  transition: all 0.45s ease !important;
}
.c-hover-zoom:hover .c-lazy-wrapper img {
  transform: scale(1);
}
@media (min-width: 1024px) {
  .c-hover-zoom:hover .c-lazy-wrapper img {
    transform: scale(1.05);
  }
}
.c-hover-zoom a:hover {
  text-decoration: none !important;
}

.c-lazy-wrapper{
  position: relative;
  height: 0;
  width: 100%;
  overflow: hidden;
  background-color: transparent;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.c-lazy-wrapper.img-loaded{
  background-color: transparent;
}
.c-lazy-wrapper--cover{
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  padding-bottom: 0 !important;
}
.c-lazy-wrapper--cover img.lazy{
  -o-object-fit: cover;
     object-fit: cover;
  height: 100% !important;
}
.c-lazy-wrapper--contain{
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  padding-bottom: 0 !important;
}
.c-lazy-wrapper--contain img.lazy{
  -o-object-fit: contain;
     object-fit: contain;
  padding: 16px;
  height: 100% !important;
}
.c-lazy-wrapper--contain.image-right img.lazy{
  -o-object-position: right;
     object-position: right;
}
.c-lazy-wrapper img.lazy{
  position: absolute;
  top: 0;
  left: 0;
  height: auto;
  width: 100%;
  overflow: hidden;
  opacity: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.c-lazy-wrapper img.loading, .c-lazy-wrapper img.initial, .c-lazy-wrapper img.loaded, .c-lazy-wrapper img.error{
  opacity: 1;
}
.c-lazy-wrapper img:not([src]){
  visibility: hidden;
}
.c-lazy-wrapper .lazy:not(img){
  opacity: 0;
}
.c-lazy-wrapper .lazy:not(img)[data-ll-status=loading],
.c-lazy-wrapper .lazy:not(img)[data-ll-status=loaded],
.c-lazy-wrapper .lazy:not(img)[data-ll-status=entered] {
  opacity: 1;
}

.c-link{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1em;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration-line: underline;
  text-underline-offset: 6px;
}

.c-link:hover{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}

.c-location{
  display: inline-flex;
  align-items: center;
  gap: 20px;
  font-size: 14px;
  line-height: 1.2;
  font-weight: 700;
}

@media (min-width: 640px){
  .c-location{
    font-size: 16px;
    line-height: 1.2;
  }
}

@media (min-width: 1024px){
  .c-location{
    font-size: 22px;
    line-height: 1.2;
  }
}
.c-location__trigger{
  display: none;
}
@media (min-width: 1024px){
  .c-location__trigger{
    display: block;
  }
}

.c-overline{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1em;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 16px;
}

@media (min-width: 1024px){
  .c-overline{
    font-family: 'Darker Grotesque', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 1px;
  }
}

.pagination {
  display: flex;
  justify-content: center;
  -moz-column-gap: 4px;
       column-gap: 4px;
  align-items: center;
}
.pagination li span,
.pagination li a{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  font-weight: 600;
  text-decoration-line: none;
  width: 32px;
  aspect-ratio: 1/1;
  --tw-text-opacity: 1;
  color: rgb(27 42 74 / var(--tw-text-opacity));
}
.pagination li span:hover,
.pagination li a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.pagination li span.current,
.pagination li a.current{
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.pagination li a.next{
  display: flex;
  width: auto;
  align-items: center;
}
.pagination li a.next strong{
  font-weight: 400;
}
.pagination li a.next:hover{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(114 106 79 / var(--tw-text-opacity));
}
.pagination li a.next:after {
  content: "";
  display: block;
  height: 32px;
  width: 32px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.800781 5.46672H10.1341M5.46745 10.1334L10.1341 5.46672L5.46745 0.800049' stroke='%231E1E1E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.pagination li a.prev{
  display: flex;
  width: auto;
  align-items: center;
}
.pagination li a.prev strong{
  font-weight: 400;
}
.pagination li a.prev:hover{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(114 106 79 / var(--tw-text-opacity));
}
.pagination li a.prev:before {
  content: "";
  display: block;
  height: 32px;
  width: 32px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1341 5.46672H0.800781M5.46745 0.800049L0.800781 5.46672L5.46745 10.1334' stroke='%231E1E1E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.c-popup .modal__overlay {
  align-items: center;
  padding: 24px;
}
.c-popup__container {
  position: relative;
  background: #1e6f47;
  border-radius: 20px;
  width: 100%;
  max-width: 666px;
  padding: 48px 32px;
  overflow: hidden;
  margin: auto;
}
@media (min-width: 1024px) {
  .c-popup__container {
    padding: 64px;
  }
}
.c-popup__close {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  border: none;
  cursor: pointer;
  color: #f3eed8;
  opacity: 0.8;
  transition: opacity 0.3s ease;
  padding: 0;
}
.c-popup__close:hover {
  opacity: 1;
}
.c-popup__close svg {
  display: block;
}
.c-popup__inner {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
  text-align: center;
}
.c-popup__heading {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: center;
}
.c-popup__title{
  font-family: Rosarivo, serif;
  --tw-text-opacity: 1;
  color: rgb(243 238 216 / var(--tw-text-opacity));
  font-size: clamp(48px, 8vw, 90px);
  line-height: 1;
  margin: 0;
}
.c-popup__intro {
  display: flex;
  flex-direction: column;
  gap: 8px;
  color: #f3eed8;
  font-size: 18px;
  line-height: 1.5;
  font-family: Darker Grotesque, sans-serif;
}
.c-popup__intro p {
  margin-bottom: 8px;
}
.c-popup__form {
  width: 100%;
}
.c-popup__form .gform_confirmation_wrapper{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(243 238 216 / var(--tw-border-opacity));
  padding: 16px;
  --tw-text-opacity: 1;
  color: rgb(243 238 216 / var(--tw-text-opacity));
}
.c-popup__form .gform_wrapper .gform_body .gform_fields .gfield--type-email{
  text-align: left;
}
.c-popup__form .gform_wrapper .gform_body .gform_fields .gfield--type-email label{
  --tw-text-opacity: 1;
  color: rgb(243 238 216 / var(--tw-text-opacity));
}
.c-popup__form .gform_wrapper .gform_body .gform_fields .gfield--type-email input {
  width: 100%;
  height: 48px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.c-popup__form .gform_wrapper .gform_body .gform_fields .gfield--type-email input::-moz-placeholder{
  color: rgb(255 255 255 / 0.5);
}
.c-popup__form .gform_wrapper .gform_body .gform_fields .gfield--type-email input::placeholder{
  color: rgb(255 255 255 / 0.5);
}
.c-popup__form .gform_wrapper .gform_footer button.gform_button{
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(243 238 216 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(30 111 71 / var(--tw-text-opacity));
}
.c-popup__form .gform_wrapper .gform_footer button.gform_button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(30 111 71 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(243 238 216 / var(--tw-text-opacity));
}
.c-popup__field {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  width: 100%;
  text-align: left;
}
.c-popup__label {
  color: #f3eed8;
  font-size: 16px;
  font-weight: 700;
  font-family: Darker Grotesque, sans-serif;
}
.c-popup__input {
  width: 100%;
  background: transparent;
  border: 2px solid white;
  border-radius: 20px;
  padding: 12px 16px;
  color: white;
  font-size: 16px;
  line-height: 1.5;
  outline: none;
  transition: border-color 0.3s ease;
}
.c-popup__input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.c-popup__input::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.c-popup__input:focus {
  border-color: #f3eed8;
}
.c-popup__actions {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
}
.c-popup__dismiss {
  background: transparent;
  border: none;
  cursor: pointer;
  color: #f3eed8;
  font-size: 16px;
  text-decoration: underline;
  font-weight: 300;
  padding: 0;
  line-height: 1.5;
  transition: opacity 0.3s ease;
}
.c-popup__dismiss:hover {
  opacity: 0.7;
}
.c-popup__success {
  color: #f3eed8;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  padding: 8px 0;
  font-family: Darker Grotesque, sans-serif;
}

.c-preloader {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.c-preloader.active {
  opacity: 0.9;
  visibility: visible;
}
.c-preloader__loader {
  display: inline-block;
  position: absolute;
  width: 64px;
  height: 64px;
  top: 100px;
  left: 50%;
  margin: -32px 0 0 -32px;
  transform: scale(1.5);
}
.c-preloader__loader div {
  position: absolute;
  top: 27px;
  width: 11px;
  height: 11px;
  border-radius: 100px;
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.c-preloader__loader div:nth-child(1) {
  left: 6px;
  animation: preloader1 0.6s infinite;
}
.c-preloader__loader div:nth-child(2) {
  left: 6px;
  animation: preloader2 0.6s infinite;
}
.c-preloader__loader div:nth-child(3) {
  left: 26px;
  animation: preloader2 0.6s infinite;
}
.c-preloader__loader div:nth-child(4) {
  left: 45px;
  animation: preloader3 0.6s infinite;
}

@keyframes preloader1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes preloader3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes preloader2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}
.c-richtext h2,
.c-richtext h3 {
  font-family: 'Rosarivo', serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
  margin-bottom: 20px;
  margin-top: 40px;
}
.c-richtext h3{
  font-family: 'Rosarivo', serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
.c-richtext h4, .c-richtext h5 {
  font-weight: 400;
  margin-bottom: 20px;
  margin-top: 40px;
  font-family: Rosarivo, serif;
  font-size: 24px;
  line-height: 1.2;
}
.c-richtext h6 {
  font-weight: 400;
  margin-bottom: 20px;
  margin-top: 40px;
  font-size: 18px;
  line-height: 1.2;
}
.c-richtext *:first-child{
  margin-top: 0;
}
.c-richtext *:last-child{
  margin-bottom: 0;
}
.c-richtext a:not(.c-button):not(input[type=submit]):not(input[type=button]):not(input[type=reset]) {
  text-decoration: underline;
}
.c-richtext a:not(.c-button):not(input[type=submit]):not(input[type=button]):not(input[type=reset]):hover {
  text-decoration: none;
}
.c-richtext--small * {
  font-size: 16px;
}
.c-richtext--small small {
  font-size: 14px;
}
.c-richtext--checklist ul{
  list-style-type: none;
  padding-left: 0 !important;
}
.c-richtext--checklist ul li{
  position: relative;
  list-style-type: none;
  padding-left: 40px;
}
.c-richtext--checklist ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAABRElEQVR42rXWwY2DMBQE0JRACS7BJVDClpAKVpRACZRACbnsnRJ83ZtLcAfeb2k2E/0oGpzAYYRE7P8wtnEutdbL3vz+fAfL6DLs7S8boOBqKcjmUi3ZslhCH0YkolhBobjngXAdNMbOE554Zked1vYB/ZIYG3MkvWkQalxfYm0kAuoBox+he+8Cen+EwWPZMn1YfPBzhcV1u2Pt3TbsAChhYV3d/e0RS2jwMcQ81/v/KtTDIGZ9wvAKt3MhYnPLWZDGuE9yu74HacxvyMq91wFpjMUIIQA1pLHJN8aiqR7UkMYiN7QANaQPT86LBjWksYWdBSghjQUUiQok1B9/liXXwIECEvEFkyp4JDYQPBfzYOo+tXniZ0tQmJ/DalnZUSI3S3l14qsCAVjBSBd8cUZkxu/ZUsRfP2IqrviGLLg37qnxB5zheto5oRAsAAAAAElFTkSuQmCC);
}
.c-richtext--numbered ol{
  display: grid;
  gap: 20px;
  list-style: none !important;
  padding-left: 0 !important;
  counter-reset: list-counter;
}
.c-richtext--numbered ol li{
  position: relative;
  padding-left: 40px;
  counter-increment: list-counter;
}
.c-richtext--numbered ol li::before {
  content: counter(list-counter) ".";
  position: absolute;
  left: 0;
  font-size: 40px;
  color: #D8C68D;
}
.c-richtext p{
  margin-bottom: 20px;
}
.c-richtext p.lead{
  font-family: 'Rosarivo', serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
@media (min-width: 1024px){
  .c-richtext p.lead{
    font-family: 'Rosarivo', serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
}
.c-richtext p.lead {
  line-height: 1.4;
}
.c-richtext small {
  font-size: 14px;
  line-height: 1;
}
.c-richtext ul, .c-richtext ol{
  margin-bottom: 20px;
  list-style: disc;
  padding-left: 24px;
}
.c-richtext ul li, .c-richtext ol li {
  margin-bottom: 4px;
}
.c-richtext ol {
  list-style-type: decimal;
}
.c-richtext ul{
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 8px;
  padding-left: 32px;
}
.c-richtext ul li{
  position: relative;
}
.c-richtext blockquote{
  margin-top: 48px;
  margin-bottom: 48px;
  --tw-bg-opacity: 1;
  background-color: rgb(239 229 220 / var(--tw-bg-opacity));
  padding: 40px;
  --tw-text-opacity: 1;
  color: rgb(38 37 28 / var(--tw-text-opacity));
}
.c-richtext blockquote p{
  font-family: 'Rosarivo', serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0;
}
@media (min-width: 1024px){
  .c-richtext blockquote p{
    font-family: 'Rosarivo', serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
}
.c-richtext blockquote p {
  line-height: 1.4 !important;
}
.c-richtext blockquote cite{
  font-family: 'Darker Grotesque', sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1em;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.c-richtext iframe{
  aspect-ratio: 16/9;
  height: auto;
  width: 100%;
}
.c-richtext img {
  width: 100%;
  height: auto;
}
.c-richtext table{
  margin-bottom: 20px;
  width: 100%;
}
.c-richtext table td{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(232 217 203 / var(--tw-border-opacity));
  padding-top: 8px;
  padding-bottom: 8px;
}

.c-search--active .c-header__overlay {
  display: block !important;
}

.c-search {
  transform: translateY(-100%);
  pointer-events: none;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.c-search--active .c-search {
  transform: translateY(0%);
  pointer-events: auto;
}
.c-search a.js-search-clear {
  display: none;
}
.c-search a.js-search-close:after {
  content: "";
  position: relative;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-left: 4px;
}

.js-search-toggle {
  padding: 0px;
  height: 32px;
  background-color: transparent;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
@media (min-width: 1024px) {
  .js-search-toggle {
    padding: 8px;
  }
}

a.social{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
  width: 18px;
  height: 18px;
  font-size: 24px;
}
a.social:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.c-tag {
  display: inline-block;
  padding: 4px 8px;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: right 8px center;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.2;
}
.c-tag:hover {
  text-decoration: none;
}
.c-tag.close {
  cursor: pointer;
  padding-right: 32px;
  background-image: url(../images/icons/close-purple.svg);
}
.c-tag.more {
  cursor: pointer;
  padding-right: 32px;
  background-image: url(../images/icons/plus-purple.svg);
}

.c-video-responsive {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}
.c-video-responsive iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.c-video-cover.loaded .c-video-cover__image {
  opacity: 0;
  visibility: hidden;
}
.c-video-cover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 80;
  top: 0;
  left: 0;
  background-color: rgb(60 30 101 / var(--tw-bg-opacity));
  --tw-bg-opacity: .25;
}
.c-video-cover:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 80;
  top: 0;
  left: 0;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  --tw-bg-opacity: .4;
  background-blend-mode: screen;
}
.c-video-cover__image {
  opacity: 1;
  visibility: visible;
  transition: all 0.8s ease;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.c-video-cover iframe {
  width: 100vw;
  height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
  min-height: 100vh;
  min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 50;
}

.c-block-card {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
  overflow: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(248 248 248 / var(--tw-bg-opacity));
  padding: 20px;
}

@media (min-width: 1024px){
  .c-block-card{
    padding: 40px;
  }
}

.b-locations-grid__grid,
.b-services__grid{
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 40px;
}
.b-locations-grid__grid.var-cols .c-loc-card:nth-child(1), .b-locations-grid__grid.var-cols .c-loc-card:nth-child(2),
.b-locations-grid__grid.var-cols .c-block-card:nth-child(1),
.b-locations-grid__grid.var-cols .c-block-card:nth-child(2),
.b-services__grid.var-cols .c-loc-card:nth-child(1),
.b-services__grid.var-cols .c-loc-card:nth-child(2),
.b-services__grid.var-cols .c-block-card:nth-child(1),
.b-services__grid.var-cols .c-block-card:nth-child(2) {
  grid-column: span 3;
}
.b-locations-grid__grid .c-loc-card,
.b-locations-grid__grid .c-block-card,
.b-services__grid .c-loc-card,
.b-services__grid .c-block-card {
  grid-column: span 2;
}
.b-locations-grid__grid.var-4-cols,
.b-services__grid.var-4-cols{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media (min-width: 1280px){
  .b-locations-grid__grid.var-4-cols,
.b-services__grid.var-4-cols{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.b-locations-grid__grid.var-4-cols .c-loc-card,
.b-locations-grid__grid.var-4-cols .c-block-card,
.b-services__grid.var-4-cols .c-loc-card,
.b-services__grid.var-4-cols .c-block-card {
  grid-column: span 1;
}

.b-services__grid{
  gap: 20px;
}

.b-locations__grid{
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 40px;
}
.b-locations__grid.var-cols .c-loc-card:nth-child(1), .b-locations__grid.var-cols .c-loc-card:nth-child(2) {
  grid-column: span 3;
}
.b-locations__grid .c-loc-card {
  grid-column: span 2;
}

.c-bank-card:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  width: 50%;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-top-width: 1px;
  border-color: rgb(216 198 141 / 0.5);
}

@media (min-width: 1024px){
  .c-bank-card:after{
    left: 0;
    top: 50%;
    height: 60%;
    width: auto;
    --tw-translate-x: 0;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-top-width: 0px;
    border-left-width: 1px;
  }
}
.c-bank-card:first-child:after{
  display: none;
}

.b-news__grid{
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 32px;
}

@media (min-width: 1024px){
  .b-news__grid{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (min-width: 1280px){
  .b-news__grid{
    gap: 64px;
  }
}
@media (min-width: 1024px){
  .b-news__grid .c-news-card{
    grid-column: span 1 / span 1;
  }
  .b-news__grid .c-news-card:nth-child(1){
    grid-column: span 2 / span 2;
  }
}

.b-home-banner h1 {
  font-size: clamp(2.25rem, 0.4872rem + 5.641vw, 5rem);
  line-height: 1.2;
}

@media (min-width: 1024px) {
  .c-post-sub {
    background: url(../images/bg-form-checker.png) repeat;
  }
}
.c-post-sub__wrapper {
  background: url(../images/bg-form-checker.png) repeat;
}
@media (min-width: 1024px) {
  .c-post-sub__wrapper {
    background: none;
  }
}
.c-post-sub .gform_body .gform_fields {
  display: block !important;
}
.c-post-sub .gform_body .gform_fields .gfield.gfield--type-submit{
  margin-top: 8px;
}
.c-post-sub .gform_body .gform_fields .gfield.gfield--type-submit button{
  width: 100%;
}

html[lang=en] {
  margin-top: 0 !important;
}

.c-header{
  position: fixed;
  top: 0;
  left: 0;
  z-index: 500;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
  --tw-gradient-from: #FFFFFF var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  --tw-gradient-to: rgb(0 0 0 / 0.1) var(--tw-gradient-to-position);
}
.c-header__logo img{
  height: 40px;
}
@media (min-width: 1024px){
  .c-header__logo img{
    height: 60px;
  }
}
.c-header__wrap{
  display: flex;
  height: 72px;
  align-items: center;
  justify-content: space-between;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
@media (min-width: 1024px){
  .c-header__wrap{
    height: 100px;
  }
}

body{
  padding-top: 72px;
}

@media (min-width: 1024px){
  body{
    padding-top: 100px;
  }
}
body.c-header--solid .c-header{
  background-color: rgb(255 255 255 / 1);
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
  --tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  --tw-gradient-to: rgb(0 0 0 / 0.1) var(--tw-gradient-to-position);
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-backdrop-blur: blur(12px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
body.c-header--solid .c-header__wrap{
  height: 64px;
}
@media (min-width: 1024px){
  body.c-header--solid .c-header__wrap{
    height: 80px;
  }
}
body.c-header--solid .c-menu{
  top: 64px;
  height: calc(100vh - 64px);
}
@media (min-width: 1024px){
  body.c-header--solid .c-menu{
    top: 80px;
    height: calc(100vh - 80px);
  }
}

.c-menu-toggle{
  position: relative;
  top: 0;
  display: inline-flex;
  aspect-ratio: 1 / 1;
  height: 48px;
  width: 48px;
  align-items: center;
  justify-content: center;
}

@media (min-width: 1024px){
  .c-menu-toggle{
    height: 64px;
    width: 64px;
  }
}
.c-menu-toggle .menu-open{
  display: block;
}
.c-menu-toggle .menu-close{
  display: none;
}
.c-menu-toggle .menu-close svg{
  --tw-scale-x: 1.8;
  --tw-scale-y: 1.8;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.c-menu--opened .c-menu-toggle .menu-open{
  display: none;
}
.c-menu--opened .c-menu-toggle .menu-close{
  display: block;
}

.c-menu{
  pointer-events: none;
  visibility: hidden;
  position: absolute;
  top: 72px;
  left: 0;
  height: calc(100vh - 72px);
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
  opacity: 0;
  transition-property: none;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}

@media (min-width: 1024px){
  .c-menu{
    top: 100px;
    height: calc(100vh - 100px);
    overflow-y: visible;
  }
}
.c-menu--opened .c-menu{
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}
.c-menu__wrap{
  overflow-y: auto;
  padding-left: 0;
  padding-right: 0;
  padding-top: 20px;
  padding-bottom: 200px;
}
@media (min-width: 1024px){
  .c-menu__wrap{
    position: relative;
    overflow-y: visible;
    padding: 80px;
  }
}
@media (min-width: 1023px) and (max-height: 960px) {
  @media (min-width: 1024px){
    .c-menu__wrap{
      padding-left: 80px;
      padding-right: 80px;
      padding-top: 40px;
      padding-bottom: 40px;
    }
  }
}
.c-menu__wrap-bg {
  content: "";
  position: absolute;
  left: 600px;
  top: 0;
  display: none;
  height: calc(100vh - 100px);
  width: calc(90vw - 600px);
  --tw-bg-opacity: 1;
  background-color: rgb(21 35 65 / var(--tw-bg-opacity));
  background-repeat: no-repeat;
}
@media (min-width: 1024px){
  .c-menu__wrap-bg{
    display: block;
  }
}
.c-menu__wrap-bg {
  background-position: right bottom;
  background-image: var(--bg);
  background-size: 90%;
}
.c-menu ul.menu{
  display: grid;
}
.c-menu ul.menu > li > a{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Rosarivo, serif;
  font-size: 19px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 1024px){
  .c-menu ul.menu > li > a{
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 28px;
  }
}
@media (min-width: 1023px) and (max-height: 950px) {
  .c-menu ul.menu > li > a{
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.c-menu ul.menu > li > a:after {
  content: "";
  height: 10px;
  width: 20px;
  background-position: center;
  background-repeat: no-repeat;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
  background-image: var(--arrow-white);
}
.c-menu ul.menu > li > a:hover{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.c-menu ul.menu > li > a:hover:after {
  background-image: var(--arrow-gold);
}
@media (min-width: 1023px) and (max-height: 950px) {
  .c-menu ul.menu > li > a{
    font-size: 24px;
  }
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper{
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 50;
  height: calc(100vh - 72px);
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 40px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
@media (min-width: 1024px){
  .c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper{
    visibility: hidden;
    left: 600px;
    height: 100%;
    background-color: transparent;
    padding-left: 0;
    padding-right: 0;
    padding-left: 80px;
    padding-top: 80px;
    opacity: 0;
  }
}
@media (min-width: 1023px) and (max-height: 950px) {
  @media (min-width: 1024px){
    .c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper{
      padding-top: 40px;
    }
  }
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > .submenu-toggle{
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  gap: 4px;
  font-family: Rosarivo, serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
@media (min-width: 1024px){
  .c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > .submenu-toggle{
    display: none;
  }
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > .submenu-toggle:after {
  content: "Back";
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > .submenu-toggle:before {
  content: "";
  position: relative;
  top: -3px;
  display: inline-block;
  height: 10px;
  width: 20px;
  --tw-scale-x: -1;
  --tw-scale-y: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-position: center;
  background-repeat: no-repeat;
  background-image: var(--arrow-white);
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > .submenu-toggle:hover{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > .submenu-toggle:hover:before {
  background-image: var(--arrow-gold);
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1){
  margin-bottom: 40px;
}
@media (min-width: 1024px){
  .c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1){
    margin-bottom: 64px;
  }
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) .c-menu-title{
  pointer-events: none;
  margin-bottom: 8px;
  font-family: Rosarivo, serif;
  font-size: 40px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 1023px) and (max-height: 950px) {
  .c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) .c-menu-title{
    font-size: 32px;
  }
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) p{
  max-width: 310px;
  line-height: 1.3;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) > a{
  margin-top: 16px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  --tw-text-opacity: 1;
  color: rgb(27 42 74 / var(--tw-text-opacity));
}
@media (min-width: 1024px){
  .c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) > a{
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) > a {
  background: var(--gold-gradient);
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) > a:after {
  content: "";
  width: 20px;
  height: 20px;
  background-image: var(--arrow-black);
  background-position: center;
  background-repeat: no-repeat;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(1) > a:hover{
  text-decoration-line: none;
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(2) > a{
  display: none;
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(2) > .submenu-wrapper > ul.sub-menu{
  display: grid;
  gap: 16px;
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(2) > .submenu-wrapper > ul.sub-menu > li > a{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-family: Rosarivo, serif;
  font-size: 18px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(2) > .submenu-wrapper > ul.sub-menu > li > a:after {
  content: "";
  height: 10px;
  width: 20px;
  background-position: center;
  background-repeat: no-repeat;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
  background-image: var(--arrow-white);
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(2) > .submenu-wrapper > ul.sub-menu > li > a:hover{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.c-menu ul.menu > li.menu-item-has-children > .submenu-wrapper > ul.sub-menu > li:nth-child(2) > .submenu-wrapper > ul.sub-menu > li > a:hover:after{
  --tw-translate-x: 8px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: var(--arrow-gold);
}
.c-menu ul.menu > li.is-active > a{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}
.c-menu ul.menu > li.is-active > a:after {
  background-image: var(--arrow-gold);
}
.c-menu ul.menu > li.is-active > .submenu-wrapper{
  pointer-events: auto;
  z-index: 150;
}
@media (min-width: 1024px){
  .c-menu ul.menu > li.is-active > .submenu-wrapper{
    visibility: visible;
    opacity: 1;
  }
}
@media (max-width: 1023px) {
  .c-menu ul.menu > li.submenu-active > .submenu-wrapper{
    pointer-events: auto;
    left: 0;
    z-index: 150;
  }
}
.c-menu__overlay{
  pointer-events: none;
  visibility: hidden;
  position: fixed;
  inset: 0;
  z-index: 100;
  height: 100%;
  width: 100%;
  background-color: rgb(0 0 0 / 0.4);
  opacity: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.c-menu--opened .c-menu__overlay{
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}

.c-nav-mobile {
  transform: translateX(100%);
  color: #fff;
}
.c-nav-mobile__menu > ul a {
  text-decoration: none;
}
.c-nav-mobile__menu > ul a:hover {
  text-decoration: none;
}
.c-nav-mobile__menu > ul > li {
  padding: 24px 0;
  line-height: 1.4;
  margin: 0;
}
.c-nav-mobile__menu > ul > li > a {
  color: #fff;
  display: block;
  font-size: 24px;
  text-decoration: none;
}
.c-nav-mobile__menu > ul > li > a:hover {
  text-decoration: none;
}
.c-nav-mobile__menu > ul > li.menu-item-has-children > a {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.c-nav-mobile__menu > ul > li.menu-item-has-children > a:after {
  content: "\e800";
  position: relative;
  display: inline-block;
  font-family: fontello;
  font-size: 18px;
}
.c-nav-mobile__menu > ul > li.active > .submenu-wrapper{
  visibility: visible;
  right: 0;
  opacity: 1;
}
.c-nav-mobile__menu > ul > li > .submenu-wrapper {
  top: 0;
  position: fixed;
  border: 0;
  height: calc(100vh - 72px);
  right: -100%;
  opacity: 0;
  z-index: 3000;
  overflow-y: auto;
  overflow-x: hidden;
  visibility: hidden;
  background: #fff;
  transition: all 0.3s ease-in-out;
  width: 100%;
  --tw-text-opacity: 1;
  color: rgb(60 30 101 / var(--tw-text-opacity));
}
.c-nav-mobile__menu > ul > li > .submenu-wrapper > ul {
  position: relative;
  padding-bottom: 40px;
}
.c-nav-mobile__menu > ul > li > .submenu-wrapper > ul > li.c-menu__content > a {
  padding-bottom: 40px;
  background: #F0EFEF;
}
.c-nav-mobile__menu > ul > li > .submenu-wrapper > ul > li.c-menu__content > a:before {
  content: "\e801";
  position: relative;
  font-family: fontello;
  font-size: 14px;
  margin-right: 8px;
}
.c-nav-mobile__menu > ul > li > .submenu-wrapper > ul > li.c-menu__menu {
  padding: 12px 24px 24px 24px;
}
.c-nav-mobile__menu > ul > li > .submenu-wrapper > ul > li.c-menu__menu > a {
  display: none;
}
.c-nav-mobile__menu > ul > li > .submenu-wrapper > ul > li > a {
  padding: 24px;
  display: block;
}
.c-nav-mobile .c-menu_cta {
  padding-right: 0;
  padding: 0 24px 24px 24px;
  margin-bottom: 16px;
  background: #F0EFEF;
  position: static;
}
.c-nav-mobile .c-menu_cta__title {
  margin-bottom: 0;
}
.c-nav-mobile .c-menu_cta__button {
  position: absolute;
  bottom: 0;
}
.c-nav-mobile .c-menu_cta__button .c-button, .c-nav-mobile .c-menu_cta__button input[type=submit],
.c-nav-mobile .c-menu_cta__button input[type=button],
.c-nav-mobile .c-menu_cta__button input[type=reset] {
  padding-left: 0;
}
.c-nav-mobile .c-menu_cta__text {
  display: none;
}

.c-video-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.c-video-cover video {
  width: 100vw;
  height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
  min-height: 100vh;
  min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(1.2);
}
@media (min-width: 640px){
  .sm\:body-b2{
    font-family: 'Darker Grotesque', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0;
  }
}
@media (min-width: 1024px){
  .lg\:title-t1{
    font-family: 'Rosarivo', serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
  .lg\:title-t2{
    font-family: 'Rosarivo', serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
  .lg\:title-t3{
    font-family: 'Rosarivo', serif;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
  .lg\:title-t4{
    font-family: 'Rosarivo', serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
  .lg\:title-t5{
    font-family: 'Rosarivo', serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
  .lg\:title-t6{
    font-family: 'Rosarivo', serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0;
  }
  .lg\:body-b1{
    font-family: 'Darker Grotesque', sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0;
  }
  .lg\:body-b2{
    font-family: 'Darker Grotesque', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0;
  }
  .lg\:body-b4{
    font-family: 'Inter', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    letter-spacing: 0;
  }
  .lg\:pretitle-pre1{
    font-family: 'Darker Grotesque', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 1px;
  }
}
@media (min-width: 1280px){
  .xl\:title-t1{
    font-family: 'Rosarivo', serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0;
  }
}
.before\:absolute::before{
  content: var(--tw-content);
  position: absolute;
}
.before\:bottom-0::before{
  content: var(--tw-content);
  bottom: 0;
}
.before\:left-0::before{
  content: var(--tw-content);
  left: 0;
}
.before\:block::before{
  content: var(--tw-content);
  display: block;
}
.before\:h-\[1px\]::before{
  content: var(--tw-content);
  height: 1px;
}
.before\:w-full::before{
  content: var(--tw-content);
  width: 100%;
}
.before\:bg-blue::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(116 157 221 / var(--tw-bg-opacity));
}
.before\:transition::before{
  content: var(--tw-content);
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 450ms;
}
.before\:duration-200::before{
  content: var(--tw-content);
  transition-duration: 200ms;
}
.before\:ease-in-out::before{
  content: var(--tw-content);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.before\:content-\[\'\'\]::before{
  --tw-content: '';
  content: var(--tw-content);
}
.first\:border-0:first-child{
  border-width: 0px;
}
.first\:pt-0:first-child{
  padding-top: 0;
}
.last\:mb-0:last-child{
  margin-bottom: 0;
}
.last\:border-b-0:last-child{
  border-bottom-width: 0px;
}
.last\:pb-0:last-child{
  padding-bottom: 0;
}
.hover\:bg-blue-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
}
.hover\:bg-gold-light:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(224 204 186 / var(--tw-bg-opacity));
}
.hover\:bg-gold-light\/40:hover{
  background-color: rgb(224 204 186 / 0.4);
}
.hover\:bg-green:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(151 193 163 / var(--tw-bg-opacity));
}
.hover\:bg-green-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(30 111 71 / var(--tw-bg-opacity));
}
.hover\:bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hover\:text-blue-dark:hover{
  --tw-text-opacity: 1;
  color: rgb(27 42 74 / var(--tw-text-opacity));
}
.hover\:text-gold:hover{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}
.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:underline:hover{
  text-decoration-line: underline;
}
.hover\:no-underline:hover{
  text-decoration-line: none;
}
.hover\:opacity-50:hover{
  opacity: 0.5;
}
.hover\:opacity-70:hover{
  opacity: 0.7;
}
.hover\:opacity-90:hover{
  opacity: 0.9;
}
.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:ring-1:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.group:hover .group-hover\:translate-x-1{
  --tw-translate-x: 8px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-105{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:bg-black\/30{
  background-color: rgb(0 0 0 / 0.3);
}
.group:hover .group-hover\:\!text-gold{
  --tw-text-opacity: 1 !important;
  color: rgb(216 198 141 / var(--tw-text-opacity)) !important;
}
.group:hover .group-hover\:text-gold{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}
.group.is-active .group-\[\.is-active\]\:text-gold-dark{
  --tw-text-opacity: 1;
  color: rgb(114 106 79 / var(--tw-text-opacity));
}
@media (min-width: 640px){
  .sm\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .sm\:mt-2{
    margin-top: 16px;
  }
  .sm\:flex{
    display: flex;
  }
  .sm\:w-auto{
    width: auto;
  }
  .sm\:w-full{
    width: 100%;
  }
  .sm\:max-w-\[400px\]{
    max-width: 400px;
  }
  .sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm\:overflow-hidden{
    overflow: hidden;
  }
  .sm\:p-5{
    padding: 40px;
  }
  .sm\:pt-0{
    padding-top: 0;
  }
  .sm\:text-16{
    font-size: 16px;
    line-height: 1.2;
  }
  .sm\:text-24{
    font-size: 24px;
    line-height: 1.2;
  }
}
@media (min-width: 768px){
  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 1024px){
  .lg\:visible{
    visibility: visible;
  }
  .lg\:invisible{
    visibility: hidden;
  }
  .lg\:relative{
    position: relative;
  }
  .lg\:-left-9{
    left: -72px;
  }
  .lg\:-right-9{
    right: -72px;
  }
  .lg\:-right-\[23px\]{
    right: -23px;
  }
  .lg\:-top-\[23px\]{
    top: -23px;
  }
  .lg\:left-0{
    left: 0;
  }
  .lg\:left-\[600px\]{
    left: 600px;
  }
  .lg\:left-\[680px\]{
    left: 680px;
  }
  .lg\:right-2{
    right: 16px;
  }
  .lg\:right-3{
    right: 20px;
  }
  .lg\:top-1\/2{
    top: 50%;
  }
  .lg\:top-10{
    top: 80px;
  }
  .lg\:top-3{
    top: 20px;
  }
  .lg\:top-\[100px\]{
    top: 100px;
  }
  .lg\:order-1{
    order: 1;
  }
  .lg\:order-2{
    order: 2;
  }
  .lg\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .lg\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }
  .lg\:mb-0{
    margin-bottom: 0;
  }
  .lg\:mb-10{
    margin-bottom: 80px;
  }
  .lg\:mb-15{
    margin-bottom: 120px;
  }
  .lg\:mb-2{
    margin-bottom: 16px;
  }
  .lg\:mb-3{
    margin-bottom: 20px;
  }
  .lg\:mb-4{
    margin-bottom: 32px;
  }
  .lg\:mb-5{
    margin-bottom: 40px;
  }
  .lg\:mb-6{
    margin-bottom: 48px;
  }
  .lg\:mb-8{
    margin-bottom: 64px;
  }
  .lg\:mb-\[25px\]{
    margin-bottom: 25px;
  }
  .lg\:mr-2{
    margin-right: 16px;
  }
  .lg\:mt-10{
    margin-top: 80px;
  }
  .lg\:mt-12{
    margin-top: 96px;
  }
  .lg\:mt-15{
    margin-top: 120px;
  }
  .lg\:mt-3{
    margin-top: 20px;
  }
  .lg\:mt-4{
    margin-top: 32px;
  }
  .lg\:mt-7{
    margin-top: 65px;
  }
  .lg\:mt-8{
    margin-top: 64px;
  }
  .lg\:block{
    display: block;
  }
  .lg\:\!inline-block{
    display: inline-block !important;
  }
  .lg\:inline{
    display: inline;
  }
  .lg\:flex{
    display: flex;
  }
  .lg\:\!inline-flex{
    display: inline-flex !important;
  }
  .lg\:inline-flex{
    display: inline-flex;
  }
  .lg\:grid{
    display: grid;
  }
  .lg\:\!hidden{
    display: none !important;
  }
  .lg\:hidden{
    display: none;
  }
  .lg\:aspect-auto{
    aspect-ratio: auto;
  }
  .lg\:\!h-6{
    height: 48px !important;
  }
  .lg\:h-8{
    height: 64px;
  }
  .lg\:h-\[100px\]{
    height: 100px;
  }
  .lg\:h-\[320px\]{
    height: 320px;
  }
  .lg\:h-\[50px\]{
    height: 50px;
  }
  .lg\:h-\[57px\]{
    height: 57px;
  }
  .lg\:h-\[60\%\]{
    height: 60%;
  }
  .lg\:h-\[60px\]{
    height: 60px;
  }
  .lg\:h-\[calc\(100vh-100px\)\]{
    height: calc(100vh - 100px);
  }
  .lg\:h-\[calc\(100vh-80px\)\]{
    height: calc(100vh - 80px);
  }
  .lg\:h-full{
    height: 100%;
  }
  .lg\:max-h-\[80px\]{
    max-height: 80px;
  }
  .lg\:min-h-\[448px\]{
    min-height: 448px;
  }
  .lg\:min-h-\[500px\]{
    min-height: 500px;
  }
  .lg\:w-1\/2{
    width: 50%;
  }
  .lg\:w-10{
    width: 80px;
  }
  .lg\:w-8{
    width: 64px;
  }
  .lg\:w-\[110px\]{
    width: 110px;
  }
  .lg\:w-\[57px\]{
    width: 57px;
  }
  .lg\:w-\[calc\(50\%-60px\)\]{
    width: calc(50% - 60px);
  }
  .lg\:w-auto{
    width: auto;
  }
  .lg\:w-full{
    width: 100%;
  }
  .lg\:max-w-\[400px\]{
    max-width: 400px;
  }
  .lg\:flex-1{
    flex: 1 1 0%;
  }
  .lg\:flex-grow{
    flex-grow: 1;
  }
  .lg\:-translate-y-1\/2{
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .lg\:translate-x-0{
    --tw-translate-x: 0;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .lg\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .lg\:flex-row{
    flex-direction: row;
  }
  .lg\:flex-row-reverse{
    flex-direction: row-reverse;
  }
  .lg\:flex-col{
    flex-direction: column;
  }
  .lg\:flex-wrap{
    flex-wrap: wrap;
  }
  .lg\:items-center{
    align-items: center;
  }
  .lg\:justify-end{
    justify-content: flex-end;
  }
  .lg\:gap-0{
    gap: 0;
  }
  .lg\:gap-10{
    gap: 80px;
  }
  .lg\:gap-12{
    gap: 96px;
  }
  .lg\:gap-3{
    gap: 20px;
  }
  .lg\:gap-4{
    gap: 32px;
  }
  .lg\:gap-5{
    gap: 40px;
  }
  .lg\:gap-6{
    gap: 48px;
  }
  .lg\:gap-8{
    gap: 64px;
  }
  .lg\:gap-\[18px\]{
    gap: 18px;
  }
  .lg\:gap-\[60px\]{
    gap: 60px;
  }
  .lg\:gap-x-10{
    -moz-column-gap: 80px;
         column-gap: 80px;
  }
  .lg\:gap-x-5{
    -moz-column-gap: 40px;
         column-gap: 40px;
  }
  .lg\:gap-y-10{
    row-gap: 80px;
  }
  .lg\:gap-y-7{
    row-gap: 65px;
  }
  .lg\:gap-y-8{
    row-gap: 64px;
  }
  .lg\:overflow-hidden{
    overflow: hidden;
  }
  .lg\:overflow-visible{
    overflow: visible;
  }
  .lg\:border-l{
    border-left-width: 1px;
  }
  .lg\:border-t-0{
    border-top-width: 0px;
  }
  .lg\:bg-transparent{
    background-color: transparent;
  }
  .lg\:p-10{
    padding: 80px;
  }
  .lg\:p-3{
    padding: 20px;
  }
  .lg\:p-4{
    padding: 32px;
  }
  .lg\:p-5{
    padding: 40px;
  }
  .lg\:p-6{
    padding: 48px;
  }
  .lg\:p-8{
    padding: 64px;
  }
  .lg\:\!px-5{
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .lg\:\!px-6{
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
  .lg\:\!py-2{
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .lg\:px-10{
    padding-left: 80px;
    padding-right: 80px;
  }
  .lg\:px-2{
    padding-left: 16px;
    padding-right: 16px;
  }
  .lg\:px-3{
    padding-left: 20px;
    padding-right: 20px;
  }
  .lg\:px-5{
    padding-left: 40px;
    padding-right: 40px;
  }
  .lg\:px-\[104px\]{
    padding-left: 104px;
    padding-right: 104px;
  }
  .lg\:px-\[20px\]{
    padding-left: 20px;
    padding-right: 20px;
  }
  .lg\:py-0{
    padding-top: 0;
    padding-bottom: 0;
  }
  .lg\:py-10{
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .lg\:py-15{
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .lg\:py-2{
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .lg\:py-4{
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .lg\:py-5{
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .lg\:py-6{
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .lg\:py-8{
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .lg\:\!pt-3{
    padding-top: 20px !important;
  }
  .lg\:pb-0{
    padding-bottom: 0;
  }
  .lg\:pb-1{
    padding-bottom: 8px;
  }
  .lg\:pb-10{
    padding-bottom: 80px;
  }
  .lg\:pb-11{
    padding-bottom: 88px;
  }
  .lg\:pb-12{
    padding-bottom: 96px;
  }
  .lg\:pb-13{
    padding-bottom: 104px;
  }
  .lg\:pb-14{
    padding-bottom: 112px;
  }
  .lg\:pb-15{
    padding-bottom: 120px;
  }
  .lg\:pb-2{
    padding-bottom: 16px;
  }
  .lg\:pb-3{
    padding-bottom: 20px;
  }
  .lg\:pb-4{
    padding-bottom: 32px;
  }
  .lg\:pb-5{
    padding-bottom: 40px;
  }
  .lg\:pb-6{
    padding-bottom: 48px;
  }
  .lg\:pb-7{
    padding-bottom: 65px;
  }
  .lg\:pb-8{
    padding-bottom: 64px;
  }
  .lg\:pb-9{
    padding-bottom: 72px;
  }
  .lg\:pb-\[55\.55\%\]{
    padding-bottom: 55.55%;
  }
  .lg\:pl-10{
    padding-left: 80px;
  }
  .lg\:pl-5{
    padding-left: 40px;
  }
  .lg\:pl-8{
    padding-left: 64px;
  }
  .lg\:pl-\[20\%\]{
    padding-left: 20%;
  }
  .lg\:pr-0{
    padding-right: 0;
  }
  .lg\:pr-10{
    padding-right: 80px;
  }
  .lg\:pr-5{
    padding-right: 40px;
  }
  .lg\:pt-0{
    padding-top: 0;
  }
  .lg\:pt-1{
    padding-top: 8px;
  }
  .lg\:pt-10{
    padding-top: 80px;
  }
  .lg\:pt-11{
    padding-top: 88px;
  }
  .lg\:pt-12{
    padding-top: 96px;
  }
  .lg\:pt-13{
    padding-top: 104px;
  }
  .lg\:pt-14{
    padding-top: 112px;
  }
  .lg\:pt-15{
    padding-top: 120px;
  }
  .lg\:pt-2{
    padding-top: 16px;
  }
  .lg\:pt-3{
    padding-top: 20px;
  }
  .lg\:pt-4{
    padding-top: 32px;
  }
  .lg\:pt-5{
    padding-top: 40px;
  }
  .lg\:pt-6{
    padding-top: 48px;
  }
  .lg\:pt-7{
    padding-top: 65px;
  }
  .lg\:pt-8{
    padding-top: 64px;
  }
  .lg\:pt-9{
    padding-top: 72px;
  }
  .lg\:pt-\[100px\]{
    padding-top: 100px;
  }
  .lg\:pt-\[113px\]{
    padding-top: 113px;
  }
  .lg\:pt-\[240px\]{
    padding-top: 240px;
  }
  .lg\:text-center{
    text-align: center;
  }
  .lg\:\!text-\[48px\]{
    font-size: 48px !important;
  }
  .lg\:text-18{
    font-size: 18px;
    line-height: 1.2;
  }
  .lg\:text-20{
    font-size: 20px;
    line-height: 1.2;
  }
  .lg\:text-22{
    font-size: 22px;
    line-height: 1.2;
  }
  .lg\:text-24{
    font-size: 24px;
    line-height: 1.2;
  }
  .lg\:text-32{
    font-size: 32px;
    line-height: 1.2;
  }
  .lg\:text-34{
    font-size: 34px;
    line-height: 1.3;
  }
  .lg\:text-40{
    font-size: 40px;
    line-height: 1.2;
  }
  .lg\:text-48{
    font-size: 48px;
    line-height: 1.2;
  }
  .lg\:text-\[28px\]{
    font-size: 28px;
  }
  .lg\:opacity-0{
    opacity: 0;
  }
  .lg\:opacity-100{
    opacity: 1;
  }
}
@media (min-width: 1280px){
  .xl\:hidden{
    display: none;
  }
  .xl\:max-w-\[90\%\]{
    max-width: 90%;
  }
  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .xl\:flex-nowrap{
    flex-wrap: nowrap;
  }
  .xl\:justify-between{
    justify-content: space-between;
  }
  .xl\:gap-6{
    gap: 48px;
  }
  .xl\:pl-\[30\%\]{
    padding-left: 30%;
  }
}
.\[\&\.active\]\:border-blue-dark.active{
  --tw-border-opacity: 1;
  border-color: rgb(27 42 74 / var(--tw-border-opacity));
}
.\[\&\.active\]\:bg-blue-dark.active{
  --tw-bg-opacity: 1;
  background-color: rgb(27 42 74 / var(--tw-bg-opacity));
}
.\[\&\.active\]\:font-bold.active{
  font-weight: 700;
}
.\[\&\.active\]\:text-white.active{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.\[\&_p\]\:mb-1 p{
  margin-bottom: 8px;
}
.\[\&_strong\]\:text-gold strong{
  --tw-text-opacity: 1;
  color: rgb(216 198 141 / var(--tw-text-opacity));
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwic2V0dGluZ3MvX3NldHRpbmdzLmZvbnRzLnNjc3MiLCJtYWluLnNjc3MiLCJlbGVtZW50cy9fZWxlbWVudHMuYS5zY3NzIiwiZWxlbWVudHMvX2VsZW1lbnRzLmJvZHkuc2NzcyIsImVsZW1lbnRzL19lbGVtZW50cy5odG1sLnNjc3MiLCJlbGVtZW50cy9fZWxlbWVudHMuaW1nLnNjc3MiLCJ0b29scy9fdG9vbHMuZm9ybXMuc2NzcyIsImVsZW1lbnRzL19lbGVtZW50cy5wLnNjc3MiLCJlbGVtZW50cy9fZWxlbWVudHMuc2VsZWN0LnNjc3MiLCJlbGVtZW50cy9fZWxlbWVudHMudGV4dGFyZWEuc2NzcyIsIm9iamVjdHMvX29iamVjdHMudHlwZS5zY3NzIiwic2V0dGluZ3MvX3NldHRpbmdzLnZhcmlhYmxlcy5zY3NzIiwidmVuZG9ycy9fdmVuZG9ycy5hY2NvcmRpb25qcy5zY3NzIiwidmVuZG9ycy9fdmVuZG9ycy5hb3Muc2NzcyIsInZlbmRvcnMvX3ZlbmRvcnMuZ3Jhdml0eWZvcm0uc2NzcyIsInZlbmRvcnMvX3ZlbmRvcnMubWFnbmlmaWMtcG9wdXAuc2NzcyIsInZlbmRvcnMvX3ZlbmRvcnMubWljcm9tb2RhbC5zY3NzIiwidmVuZG9ycy9fdmVuZG9ycy5wb3B1cGJ1aWxkZXIuc2NzcyIsInZlbmRvcnMvX3ZlbmRvcnMuc3dpcGVyLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLmJvb2tpbmctcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX2NvbXBvbmVudHMuYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9fY29tcG9uZW50cy5idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLmNhcm91c2VsLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLmZpbHRlci5zY3NzIiwiY29tcG9uZW50cy9fY29tcG9uZW50cy5mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2NvbXBvbmVudHMuaG92ZXItem9vbS5zY3NzIiwiY29tcG9uZW50cy9fY29tcG9uZW50cy5sYXp5LnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLmxpbmtzLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLmxvY2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLm92ZXJsaW5lLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLnBhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX2NvbXBvbmVudHMucG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX2NvbXBvbmVudHMucHJlbG9hZGVyLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLnJpY2h0ZXh0LnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLnNlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9fY29tcG9uZW50cy5zb2NpYWwuc2NzcyIsImNvbXBvbmVudHMvX2NvbXBvbmVudHMudGFnLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLnZpZGVvLnNjc3MiLCJjb21wb25lbnRzL2Jsb2Nrcy9nZW5lcmFsLnNjc3MiLCJjb21wb25lbnRzL2Jsb2Nrcy9wb3N0LnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci9fY29tcG9uZW50cy5oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvaGVhZGVyL19jb21wb25lbnRzLm1lbnUtdG9nZ2xlLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci9fY29tcG9uZW50cy5uYXYtZGVza3RvcC5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXIvX2NvbXBvbmVudHMubmF2LW1vYmlsZS5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXIvX2NvbXBvbmVudHMudmlkZW8tY292ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDSSwwQkFBQTtFQUNBLHFIQUFBO0VBRUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FEQ0o7QUNFQTtFQUNJLHlCQUFBO0VBQ0EseUdBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QURESjtBRVJBOztDQUFBO0FBQUE7OztDQUFBO0FBQUE7OztFQUFBLHNCQUFBLEVBQUEsTUFBQTtFQUFBLGVBQUEsRUFBQSxNQUFBO0VBQUEsbUJBQUEsRUFBQSxNQUFBO0VBQUEsMEJBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7RUFBQSxnQkFBQTtBQUFBO0FBQUE7Ozs7Ozs7Q0FBQTtBQUFBO0VBQUEsZ0JBQUEsRUFBQSxNQUFBO0VBQUEsOEJBQUEsRUFBQSxNQUFBO0VBQUEsZ0JBQUEsRUFBQSxNQUFBO0VBQUEsY0FBQTtLQUFBLFdBQUEsRUFBQSxNQUFBO0VBQUEsNE5BQUEsRUFBQSxNQUFBO0VBQUEsNkJBQUEsRUFBQSxNQUFBO0VBQUEsK0JBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7O0NBQUE7QUFBQTtFQUFBLFNBQUEsRUFBQSxNQUFBO0VBQUEsb0JBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7OztDQUFBO0FBQUE7RUFBQSxTQUFBLEVBQUEsTUFBQTtFQUFBLGNBQUEsRUFBQSxNQUFBO0VBQUEscUJBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUEseUNBQUE7VUFBQSxpQ0FBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7Ozs7O0VBQUEsa0JBQUE7RUFBQSxvQkFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBLGNBQUE7RUFBQSx3QkFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7RUFBQSxtQkFBQTtBQUFBO0FBQUE7Ozs7O0NBQUE7QUFBQTs7OztFQUFBLCtHQUFBLEVBQUEsTUFBQTtFQUFBLDZCQUFBLEVBQUEsTUFBQTtFQUFBLCtCQUFBLEVBQUEsTUFBQTtFQUFBLGNBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUEsY0FBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7RUFBQSxjQUFBO0VBQUEsY0FBQTtFQUFBLGtCQUFBO0VBQUEsd0JBQUE7QUFBQTtBQUFBO0VBQUEsZUFBQTtBQUFBO0FBQUE7RUFBQSxXQUFBO0FBQUE7QUFBQTs7OztDQUFBO0FBQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtFQUFBLHFCQUFBLEVBQUEsTUFBQTtFQUFBLHlCQUFBLEVBQUEsTUFBQTtBQUFBO0FBQUE7Ozs7Q0FBQTtBQUFBOzs7OztFQUFBLG9CQUFBLEVBQUEsTUFBQTtFQUFBLDhCQUFBLEVBQUEsTUFBQTtFQUFBLGdDQUFBLEVBQUEsTUFBQTtFQUFBLGVBQUEsRUFBQSxNQUFBO0VBQUEsb0JBQUEsRUFBQSxNQUFBO0VBQUEsb0JBQUEsRUFBQSxNQUFBO0VBQUEsY0FBQSxFQUFBLE1BQUE7RUFBQSxTQUFBLEVBQUEsTUFBQTtFQUFBLFVBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBLG9CQUFBO0FBQUE7QUFBQTs7O0NBQUE7QUFBQTs7OztFQUFBLDBCQUFBLEVBQUEsTUFBQTtFQUFBLDZCQUFBLEVBQUEsTUFBQTtFQUFBLHNCQUFBLEVBQUEsTUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBLGFBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQSxnQkFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBLHdCQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBLFlBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBO0VBQUEsNkJBQUEsRUFBQSxNQUFBO0VBQUEsb0JBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUEsd0JBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBO0VBQUEsMEJBQUEsRUFBQSxNQUFBO0VBQUEsYUFBQSxFQUFBLE1BQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQSxrQkFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7Ozs7Ozs7Ozs7OztFQUFBLFNBQUE7QUFBQTtBQUFBO0VBQUEsU0FBQTtFQUFBLFVBQUE7QUFBQTtBQUFBO0VBQUEsVUFBQTtBQUFBO0FBQUE7OztFQUFBLGdCQUFBO0VBQUEsU0FBQTtFQUFBLFVBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQSxVQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUEsZ0JBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBO0VBQUEsVUFBQSxFQUFBLE1BQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtBQUFBO0FBQUE7O0VBQUEsVUFBQSxFQUFBLE1BQUE7RUFBQSxjQUFBLEVBQUEsTUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7RUFBQSxlQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUEsZUFBQTtBQUFBO0FBQUE7Ozs7Q0FBQTtBQUFBOzs7Ozs7OztFQUFBLGNBQUEsRUFBQSxNQUFBO0VBQUEsc0JBQUEsRUFBQSxNQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBLGVBQUE7RUFBQSxZQUFBO0FBQUE7QUFBQSx3RUFBQTtBQUFBO0VBQUEsYUFBQTtBQUFBO0FBQUE7RUFBQSx3QkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7RUFBQSxtQkFBQTtFQUFBLGNBQUE7RUFBQSxjQUFBO0VBQUEsY0FBQTtFQUFBLGVBQUE7RUFBQSxlQUFBO0VBQUEsYUFBQTtFQUFBLGFBQUE7RUFBQSxrQkFBQTtFQUFBLHNDQUFBO0VBQUEsOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEsZUFBQTtFQUFBLG9CQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUFBLHdCQUFBO0VBQUEsa0JBQUE7RUFBQSwyQkFBQTtFQUFBLDRCQUFBO0VBQUEsc0NBQUE7RUFBQSxrQ0FBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7RUFBQSw4QkFBQTtFQUFBLFlBQUE7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxrQkFBQTtFQUFBLGNBQUE7RUFBQSxnQkFBQTtFQUFBLGFBQUE7RUFBQSxtQkFBQTtFQUFBLHFCQUFBO0VBQUEsMkJBQUE7RUFBQSx5QkFBQTtFQUFBLDBCQUFBO0VBQUEsMkJBQUE7RUFBQSx1QkFBQTtFQUFBLHdCQUFBO0VBQUEseUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSx3QkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7RUFBQSxtQkFBQTtFQUFBLGNBQUE7RUFBQSxjQUFBO0VBQUEsY0FBQTtFQUFBLGVBQUE7RUFBQSxlQUFBO0VBQUEsYUFBQTtFQUFBLGFBQUE7RUFBQSxrQkFBQTtFQUFBLHNDQUFBO0VBQUEsOEJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBQUEsZUFBQTtFQUFBLG9CQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUFBLHdCQUFBO0VBQUEsa0JBQUE7RUFBQSwyQkFBQTtFQUFBLDRCQUFBO0VBQUEsc0NBQUE7RUFBQSxrQ0FBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7RUFBQSw4QkFBQTtFQUFBLFlBQUE7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxrQkFBQTtFQUFBLGNBQUE7RUFBQSxnQkFBQTtFQUFBLGFBQUE7RUFBQSxtQkFBQTtFQUFBLHFCQUFBO0VBQUEsMkJBQUE7RUFBQSx5QkFBQTtFQUFBLDBCQUFBO0VBQUEsMkJBQUE7RUFBQSx1QkFBQTtFQUFBLHdCQUFBO0VBQUEseUJBQUE7RUFBQTtBQUFBO0FBQ0E7RUFBQSxzQkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSw4QkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLFdBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsbUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQSw0QkFBQTtJQUFBLDhCQUFBO0lBQUE7RUFBQTtFQUFBO0lBQUEsaUJBQUE7SUFBQSxtQkFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtFQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDhCQUFBO0VBQUEsZUFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSw4QkFBQTtFQUFBLGVBQUE7RUFBQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsOEJBQUE7RUFBQSxlQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDhCQUFBO0VBQUEsZUFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSw4QkFBQTtFQUFBLGVBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsMkNBQUE7RUFBQSxlQUFBO0VBQUEsZ0JBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDJDQUFBO0VBQUEsZUFBQTtFQUFBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxnQ0FBQTtFQUFBLGVBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsMkNBQUE7RUFBQSxlQUFBO0VBQUEsZ0JBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDJDQUFBO0VBQUEsZUFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSx5QkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDJDQUFBO0VBQUEsZUFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSx5QkFBQTtFQUFBO0FBQUE7QUFDQTtFQUFBLGtCQUFBO0VBQUEsVUFBQTtFQUFBLFdBQUE7RUFBQSxVQUFBO0VBQUEsWUFBQTtFQUFBLGdCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxnQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGdCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsZ0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxnQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDJCQUFBO0VBQUEsMkJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEscUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsd0JBQUE7S0FBQSxxQkFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHFCQUFBO09BQUE7QUFBQTtBQUFBO0VBQUEscUJBQUE7T0FBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxnQkFBQTtFQUFBLHVCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEscUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsc0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNCQUFBO0VBQUEsdURBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLG1FQUFBO0VBQUEsK0RBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxxRUFBQTtFQUFBLCtEQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEscUVBQUE7RUFBQSwrREFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDREQUFBO0VBQUEscUVBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSx5RUFBQTtFQUFBLHFFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsZ0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQkFBQTtLQUFBO0FBQUE7QUFBQTtFQUFBLG9CQUFBO0tBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsNEJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSw2QkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLDZCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsMkJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSwyQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGVBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxpQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsa0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGNBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxnQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxpQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxpQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGlCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsaUJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxnQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGVBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsZUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGVBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxlQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsZUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLCtCQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLG9CQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsb0JBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxvQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLG1DQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsMkJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSwyQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNDQUFBO0VBQUEsb0RBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSxzQ0FBQTtFQUFBLG9EQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEscUNBQUE7RUFBQSxvREFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLHNDQUFBO0VBQUEsb0RBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSw2RUFBQTtFQUFBLGlHQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsOEJBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSwrQkFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGdLQUFBO0VBQUEsd0pBQUE7RUFBQSxpTEFBQTtFQUFBLHdEQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsd0JBQUE7RUFBQSx3REFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLCtGQUFBO0VBQUEsd0RBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQSw0QkFBQTtFQUFBLHdEQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUEsOEJBQUE7RUFBQSx3REFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBLGdC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RUFBeUcsdUJBQUE7QWR3V255RTs7QWN4V3l6RTtFQUF1Rix5QkFBQTtBZDRXaDVFOztBYzVXdzZFO0VBQWlGLG1CQUFBO0FkZ1h6L0U7O0FjaFg0Z0Y7RUFBeUcsc0JBQUE7QWRvWHJuRjs7QWNwWDBvRjtFQUF1RiwwQkFBQTtBZHdYanVGOztBY3hYMHZGO0VBQWlGLG1CQUFBO0FkNFgzMEY7O0FjNVg4MUY7RUFBeUcsdUJBQUE7QWRnWXY4Rjs7QWNoWTY5RjtFQUF1Rix5QkFBQTtBZG9ZcGpHOztBY3BZNGtHO0VBQWlGLG1CQUFBO0Fkd1k3cEc7O0FjeFlnckc7RUFBeUcsc0JBQUE7QWQ0WXp4Rzs7QWM1WTh5RztFQUF1RiwwQkFBQTtBZGdacjRHOztBY2haODVHO0VBQWlGLG1CQUFBO0Fkb1ovK0c7O0FjcFprZ0g7RUFBeUcsdUJBQUE7QWR3WjNtSDs7QWN4WmlvSDtFQUF1Rix5QkFBQTtBZDRaeHRIOztBYzVaZ3ZIO0VBQWlGLG1CQUFBO0FkZ2FqMEg7O0FjaGFvMUg7RUFBeUcsc0JBQUE7QWRvYTc3SDs7QWNwYWs5SDtFQUF1RiwwQkFBQTtBZHdhemlJOztBY3hha2tJO0VBQWlGLG1CQUFBO0FkNGFucEk7O0FjNWFzcUk7RUFBeUcsdUJBQUE7QWRnYi93STs7QWNoYnF5STtFQUF1Rix5QkFBQTtBZG9iNTNJOztBY3BibzVJO0VBQWlGLG1CQUFBO0Fkd2JyK0k7O0FjeGJ3L0k7RUFBeUcsc0JBQUE7QWQ0YmptSjs7QWM1YnNuSjtFQUF1RiwwQkFBQTtBZGdjN3NKOztBY2hjc3VKO0VBQWlGLG1CQUFBO0Fkb2N2eko7O0FjcGMwMEo7RUFBeUcsdUJBQUE7QWR3Y243Sjs7QWN4Y3k4SjtFQUF1Rix5QkFBQTtBZDRjaGlLOztBYzVjd2pLO0VBQWlGLG1CQUFBO0FkZ2R6b0s7O0FjaGQ0cEs7RUFBeUcsc0JBQUE7QWRvZHJ3Szs7QWNwZDB4SztFQUF1RiwwQkFBQTtBZHdkajNLOztBY3hkMDRLO0VBQWlGLG1CQUFBO0FkNGQzOUs7O0FjNWQ4K0s7RUFBeUcsdUJBQUE7QWRnZXZsTDs7QWNoZTZtTDtFQUF1Rix5QkFBQTtBZG9lcHNMOztBY3BlNHRMO0VBQWlGLG1CQUFBO0Fkd2U3eUw7O0FjeGVnMEw7RUFBeUcsc0JBQUE7QWQ0ZXo2TDs7QWM1ZTg3TDtFQUF1RiwwQkFBQTtBZGdmcmhNOztBY2hmOGlNO0VBQWlGLG1CQUFBO0Fkb2Yvbk07O0FjcGZrcE07RUFBeUcsdUJBQUE7QWR3ZjN2TTs7QWN4Zml4TTtFQUF5Rix1QkFBQTtBZDRmMTJNOztBYzVmaTRNO0VBQW1GLG1CQUFBO0FkZ2dCcDlNOztBY2hnQnUrTTtFQUEyRyxvQkFBQTtBZG9nQmxsTjs7QWNwZ0JzbU47RUFBeUYsMEJBQUE7QWR3Z0Ivck47O0FjeGdCeXROO0VBQW1GLG1CQUFBO0FkNGdCNXlOOztBYzVnQit6TjtFQUEyRyx1QkFBQTtBZGdoQjE2Tjs7QWNoaEJpOE47RUFBeUYseUJBQUE7QWRvaEIxaE87O0FjcGhCbWpPO0VBQW1GLG1CQUFBO0Fkd2hCdG9POztBY3hoQnlwTztFQUEyRyxzQkFBQTtBZDRoQnB3Tzs7QWM1aEIweE87RUFBeUYsMEJBQUE7QWRnaUJuM087O0FjaGlCNjRPO0VBQW1GLG1CQUFBO0Fkb2lCaCtPOztBY3BpQm0vTztFQUEyRyx1QkFBQTtBZHdpQjlsUDs7QWN4aUJxblA7RUFBeUYseUJBQUE7QWQ0aUI5c1A7O0FjNWlCdXVQO0VBQW1GLG1CQUFBO0FkZ2pCMXpQOztBY2hqQjYwUDtFQUEyRyxzQkFBQTtBZG9qQng3UDs7QWNwakI4OFA7RUFBeUYsMEJBQUE7QWR3akJ2aVE7O0FjeGpCaWtRO0VBQW1GLG1CQUFBO0FkNGpCcHBROztBYzVqQnVxUTtFQUEyRyx1QkFBQTtBZGdrQmx4UTs7QWNoa0J5eVE7RUFBeUYseUJBQUE7QWRva0JsNFE7O0FjcGtCMjVRO0VBQW1GLG1CQUFBO0Fkd2tCOStROztBY3hrQmlnUjtFQUEyRyxzQkFBQTtBZDRrQjVtUjs7QWM1a0Jrb1I7RUFBeUYsMEJBQUE7QWRnbEIzdFI7O0FjaGxCcXZSO0VBQW1GLG1CQUFBO0Fkb2xCeDBSOztBY3BsQjIxUjtFQUEyRyx1QkFBQTtBZHdsQnQ4Ujs7QWN4bEI2OVI7RUFBeUYseUJBQUE7QWQ0bEJ0alM7O0FjNWxCK2tTO0VBQW1GLG1CQUFBO0FkZ21CbHFTOztBY2htQnFyUztFQUEyRyxzQkFBQTtBZG9tQmh5Uzs7QWNwbUJzelM7RUFBeUYsMEJBQUE7QWR3bUIvNFM7O0FjeG1CeTZTO0VBQW1GLG1CQUFBO0FkNG1CNS9TOztBYzVtQitnVDtFQUEyRyx1QkFBQTtBZGduQjFuVDs7QWNobkJpcFQ7RUFBeUYseUJBQUE7QWRvbkIxdVQ7O0FjcG5CbXdUO0VBQW1GLG1CQUFBO0Fkd25CdDFUOztBY3huQnkyVDtFQUEyRyxzQkFBQTtBZDRuQnA5VDs7QWM1bkIwK1Q7RUFBeUYsMEJBQUE7QWRnb0Jua1U7O0FjaG9CNmxVO0VBQW1GLG1CQUFBO0Fkb29CaHJVOztBY3BvQm1zVTtFQUEyRyx1QkFBQTtBZHdvQjl5VTs7QWN4b0JxMFU7RUFBeUYseUJBQUE7QWQ0b0I5NVU7O0FjNW9CdTdVO0VBQW1GLG1CQUFBO0FkZ3BCMWdWOztBY2hwQjZoVjtFQUEyRyxzQkFBQTtBZG9wQnhvVjs7QWNwcEI4cFY7RUFBeUYsMEJBQUE7QWR3cEJ2dlY7O0FjeHBCaXhWO0VBQW1GLG1CQUFBO0FkNHBCcDJWOztBYzVwQnUzVjtFQUEyRyx1QkFBQTtBZGdxQmwrVjs7QWNocUJ5L1Y7RUFBeUYseUJBQUE7QWRvcUJsbFc7O0FjcHFCMm1XO0VBQW1GLG1CQUFBO0Fkd3FCOXJXOztBY3hxQml0VztFQUEyRyxzQkFBQTtBZDRxQjV6Vzs7QWM1cUJrMVc7RUFBeUYsMEJBQUE7QWRnckIzNlc7O0FjaHJCcThXO0VBQW1GLG1CQUFBO0Fkb3JCeGhYOztBY3ByQjJpWDtFQUEyRyx1QkFBQTtBZHdyQnRwWDs7QWN4ckI2cVg7RUFBeUYseUJBQUE7QWQ0ckJ0d1g7O0FjNXJCK3hYO0VBQW1GLG1CQUFBO0FkZ3NCbDNYOztBY2hzQnE0WDtFQUEyRyxzQkFBQTtBZG9zQmgvWDs7QWNwc0JzZ1k7RUFBeUYsMEJBQUE7QWR3c0IvbFk7O0FjeHNCeW5ZO0VBQW1GLG1CQUFBO0FkNHNCNXNZOztBYzVzQit0WTtFQUEyRyx1QkFBQTtBZGd0QjEwWTs7QWNodEJpMlk7RUFBeUYseUJBQUE7QWRvdEIxN1k7O0FjcHRCbTlZO0VBQW1GLG1CQUFBO0Fkd3RCdGlaOztBY3h0QnlqWjtFQUEyRyxzQkFBQTtBZDR0QnBxWjs7QWM1dEIwclo7RUFBeUYsMEJBQUE7QWRndUJueFo7O0FjaHVCNnlaO0VBQW1GLG1CQUFBO0Fkb3VCaDRaOztBY3B1Qm01WjtFQUEyRyx1QkFBQTtBZHd1QjkvWjs7QWN4dUJxaGE7RUFBeUYsdUJBQUE7QWQ0dUI5bWE7O0FjNXVCcW9hO0VBQW1GLG1CQUFBO0FkZ3ZCeHRhOztBY2h2QjJ1YTtFQUEyRyxvQkFBQTtBZG92QnQxYTs7QWNwdkIwMmE7RUFBeUYsMEJBQUE7QWR3dkJuOGE7O0FjeHZCNjlhO0VBQW1GLG1CQUFBO0FkNHZCaGpiOztBYzV2Qm1rYjtFQUEyRyx1QkFBQTtBZGd3QjlxYjs7QWNod0Jxc2I7RUFBeUYseUJBQUE7QWRvd0I5eGI7O0FjcHdCdXpiO0VBQW1GLG1CQUFBO0Fkd3dCMTRiOztBY3h3QjY1YjtFQUEyRyxzQkFBQTtBZDR3QnhnYzs7QWM1d0I4aGM7RUFBeUYsMEJBQUE7QWRneEJ2bmM7O0FjaHhCaXBjO0VBQW1GLG1CQUFBO0Fkb3hCcHVjOztBY3B4QnV2YztFQUEyRyx1QkFBQTtBZHd4QmwyYzs7QWN4eEJ5M2M7RUFBeUYseUJBQUE7QWQ0eEJsOWM7O0FjNXhCMitjO0VBQW1GLG1CQUFBO0FkZ3lCOWpkOztBY2h5QmlsZDtFQUEyRyxzQkFBQTtBZG95QjVyZDs7QWNweUJrdGQ7RUFBeUYsMEJBQUE7QWR3eUIzeWQ7O0FjeHlCcTBkO0VBQW1GLG1CQUFBO0FkNHlCeDVkOztBYzV5QjI2ZDtFQUEyRyx1QkFBQTtBZGd6QnRoZTs7QWNoekI2aWU7RUFBeUYseUJBQUE7QWRvekJ0b2U7O0FjcHpCK3BlO0VBQW1GLG1CQUFBO0Fkd3pCbHZlOztBY3h6QnF3ZTtFQUEyRyxzQkFBQTtBZDR6QmgzZTs7QWM1ekJzNGU7RUFBeUYsMEJBQUE7QWRnMEIvOWU7O0FjaDBCeS9lO0VBQW1GLG1CQUFBO0FkbzBCNWtmOztBY3AwQitsZjtFQUEyRyx1QkFBQTtBZHcwQjFzZjs7QWN4MEJpdWY7RUFBeUYseUJBQUE7QWQ0MEIxemY7O0FjNTBCbTFmO0VBQW1GLG1CQUFBO0FkZzFCdDZmOztBY2gxQnk3ZjtFQUEyRyxzQkFBQTtBZG8xQnBpZ0I7O0FjcDFCMGpnQjtFQUF5RiwwQkFBQTtBZHcxQm5wZ0I7O0FjeDFCNnFnQjtFQUFtRixtQkFBQTtBZDQxQmh3Z0I7O0FjNTFCbXhnQjtFQUEyRyx1QkFBQTtBZGcyQjkzZ0I7O0FjaDJCcTVnQjtFQUF5Rix5QkFBQTtBZG8yQjkrZ0I7O0FjcDJCdWdoQjtFQUFtRixtQkFBQTtBZHcyQjFsaEI7O0FjeDJCNm1oQjtFQUEyRyxzQkFBQTtBZDQyQnh0aEI7O0FjNTJCOHVoQjtFQUF5RiwwQkFBQTtBZGczQnYwaEI7O0FjaDNCaTJoQjtFQUFtRixtQkFBQTtBZG8zQnA3aEI7O0FjcDNCdThoQjtFQUEyRyx1QkFBQTtBZHczQmxqaUI7O0FjeDNCeWtpQjtFQUF5Rix5QkFBQTtBZDQzQmxxaUI7O0FjNTNCMnJpQjtFQUFtRixtQkFBQTtBZGc0Qjl3aUI7O0FjaDRCaXlpQjtFQUEyRyxzQkFBQTtBZG80QjU0aUI7O0FjcDRCazZpQjtFQUF5RiwwQkFBQTtBZHc0QjMvaUI7O0FjeDRCcWhqQjtFQUFtRixtQkFBQTtBZDQ0QnhtakI7O0FjNTRCMm5qQjtFQUEyRyx1QkFBQTtBZGc1QnR1akI7O0FjaDVCNnZqQjtFQUF5Rix5QkFBQTtBZG81QnQxakI7O0FjcDVCKzJqQjtFQUFtRixtQkFBQTtBZHc1Qmw4akI7O0FjeDVCcTlqQjtFQUEyRyxzQkFBQTtBZDQ1Qmhra0I7O0FjNTVCc2xrQjtFQUF5RiwwQkFBQTtBZGc2Qi9xa0I7O0FjaDZCeXNrQjtFQUFtRixtQkFBQTtBZG82QjV4a0I7O0FjcDZCK3lrQjtFQUEyRyx1QkFBQTtBZHc2QjE1a0I7O0FjeDZCaTdrQjtFQUF5Rix5QkFBQTtBZDQ2QjFnbEI7O0FjNTZCbWlsQjtFQUFtRixtQkFBQTtBZGc3QnRubEI7O0FjaDdCeW9sQjtFQUEyRyxzQkFBQTtBZG83QnB2bEI7O0FjcDdCMHdsQjtFQUF5RiwwQkFBQTtBZHc3Qm4ybEI7O0FjeDdCNjNsQjtFQUFtRixtQkFBQTtBZDQ3Qmg5bEI7O0FjNTdCbStsQjtFQUEyRyx1QkFBQTtBZGc4QjlrbUI7O0FjaDhCcW1tQjtFQUF5Rix5QkFBQTtBZG84QjlybUI7O0FjcDhCdXRtQjtFQUFtRixtQkFBQTtBZHc4QjF5bUI7O0FjeDhCNnptQjtFQUEyRyxzQkFBQTtBZDQ4Qng2bUI7O0FjNThCODdtQjtFQUF5RiwwQkFBQTtBZGc5QnZobkI7O0FjaDlCaWpuQjtFQUFtRixtQkFBQTtBZG85QnBvbkI7O0FjcDlCdXBuQjtFQUEyRyx1QkFBQTtBZHc5Qmx3bkI7O0FjeDlCeXhuQjtFQUF5Rix1QkFBQTtBZDQ5QmwzbkI7O0FjNTlCeTRuQjtFQUFtRixtQkFBQTtBZGcrQjU5bkI7O0FjaCtCKytuQjtFQUEyRyxvQkFBQTtBZG8rQjFsb0I7O0FjcCtCOG1vQjtFQUFxRixnRUFBQTtBZHcrQm5zb0I7O0FjeCtCNHZvQjtFQUFpRixnQ0FBQTtBZDQrQjcwb0I7O0FjNStCNjJvQjtFQUF1RixtQ0FBQTtBZGcvQnA4b0I7O0FjaC9CdStvQjtFQUF5RixvQ0FBQTtBZG8vQmhrcEI7O0FjcC9Cb21wQjtFQUErRix1Q0FBQTtBZHcvQm5zcEI7O0FjeC9CMHVwQjtFQUFpRyxrRUFBQTtBZDQvQjMwcEI7O0FjNS9CczRwQjtFQUFtRyxtRUFBQTtBZGdnQ3orcEI7O0FjaGdDc2lxQjtFQUF5RyxrRUFBQTtBZG9nQy9vcUI7O0FjcGdDMnNxQjtFQUFpRywrREFBQTtBZHdnQzV5cUI7O0FjeGdDcTJxQjtFQUFtRywrREFBQTtBZDRnQ3g4cUI7O0FjNWdDaWdyQjtFQUF5RyxpRUFBQTtBZGdoQzFtckI7O0FjaGhDb3FyQjtFQUFpRyxpRUFBQTtBZG9oQ3J3ckI7O0FjcGhDK3pyQjtFQUFtRyxnRUFBQTtBZHdoQ2w2ckI7O0FjeGhDMjlyQjtFQUF5RyxtRUFBQTtB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RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQSxlQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxlQW1zR0M7SUFuc0dEO0VBbXNHQztBQUFBO0FBbnNHRDtFQUFBO0lBQUE7RUFtc0dDO0FBQUE7QUFuc0dEO0VBQUE7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUEsaUJBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUEsc0JBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLG1CQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBLHFCQW1zR0M7U0Fuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxxQkFtc0dDO1NBbnNHRDtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQSw2QkFtc0dDO0lBbnNHRDtFQW1zR0M7RUFuc0dEO0lBQUEsNkJBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLDRCQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxrQkFtc0dDO0lBbnNHRDtFQW1zR0M7RUFuc0dEO0lBQUEsa0JBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGtCQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxrQkFtc0dDO0lBbnNHRDtFQW1zR0M7RUFuc0dEO0lBQUEsbUJBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGtCQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxjQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxpQkFtc0dDO0lBbnNHRDtFQW1zR0M7RUFuc0dEO0lBQUEsa0JBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGlCQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxpQkFtc0dDO0lBbnNHRDtFQW1zR0M7RUFuc0dEO0lBQUEsaUJBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGlCQW1zR0M7SUFuc0dEO0VBbXNHQztFQW5zR0Q7SUFBQSxpQkFtc0dDO0lBbnNHRDtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBLGVBbXNHQztJQW5zR0Q7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0FBQUE7QUFuc0dEO0VBQUE7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7RUFuc0dEO0lBQUE7RUFtc0dDO0VBbnNHRDtJQUFBO0VBbXNHQztFQW5zR0Q7SUFBQTtFQW1zR0M7QUFBQTtBQW5zR0Q7RUFBQSxzQkFtc0dDO0VBbnNHRDtBQW1zR0M7QUFuc0dEO0VBQUEsa0JBbXNHQztFQW5zR0Q7QUFtc0dDO0FBbnNHRDtFQUFBO0FBbXNHQztBQW5zR0Q7RUFBQSxvQkFtc0dDO0VBbnNHRDtBQW1zR0M7QUFuc0dEO0VBQUE7QUFtc0dDO0FBbnNHRDtFQUFBLG9CQW1zR0M7RUFuc0dEO0FBbXNHQyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJtaWxsaW9uYWlyZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01pbGxpb25haXJlLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTWlsbGlvbmFpcmUtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTEhGIEhhdmFuYVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0xIRkhhdmFuYVJFRy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTEhGSGF2YW5hUkVHLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcbmEge1xuICBAYXBwbHkgdHJhbnNpdGlvbi1hbGwgaG92ZXI6dW5kZXJsaW5lO1xufVxuYS5mdWxsLWNsaWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4uaWNvbi1lbnZlbG9wZSB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xLjMzMzAxIDQuNjY2NUw2Ljc3NjI5IDguNDc2OEM3LjIxNzA3IDguNzg1MzUgNy40Mzc0NiA4LjkzOTYyIDcuNjc3MTggOC45OTkzOEM3Ljg4ODk0IDkuMDUyMTYgOC4xMTA0MSA5LjA1MjE2IDguMzIyMTcgOC45OTkzOEM4LjU2MTg5IDguOTM5NjIgOC43ODIyOCA4Ljc4NTM1IDkuMjIzMDYgOC40NzY4TDE0LjY2NjMgNC42NjY1TTQuNTMzMDEgMTMuMzMzMkgxMS40NjYzQzEyLjU4NjQgMTMuMzMzMiAxMy4xNDY1IDEzLjMzMzIgMTMuNTc0MyAxMy4xMTUyQzEzLjk1MDYgMTIuOTIzNCAxNC4yNTY2IDEyLjYxNzUgMTQuNDQ4NCAxMi4yNDEyQzE0LjY2NjMgMTEuODEzMyAxNC42NjYzIDExLjI1MzMgMTQuNjY2MyAxMC4xMzMyVjUuODY2NUMxNC42NjYzIDQuNzQ2NCAxNC42NjYzIDQuMTg2MzUgMTQuNDQ4NCAzLjc1ODUyQzE0LjI1NjYgMy4zODIyIDEzLjk1MDYgMy4wNzYyNCAxMy41NzQzIDIuODg0NDlDMTMuMTQ2NSAyLjY2NjUgMTIuNTg2NCAyLjY2NjUgMTEuNDY2MyAyLjY2NjVINC41MzMwMUMzLjQxMjkgMi42NjY1IDIuODUyODUgMi42NjY1IDIuNDI1MDMgMi44ODQ0OUMyLjA0ODcgMy4wNzYyNCAxLjc0Mjc0IDMuMzgyMiAxLjU1MDk5IDMuNzU4NTJDMS4zMzMwMSA0LjE4NjM1IDEuMzMzMDEgNC43NDY0IDEuMzMzMDEgNS44NjY1VjEwLjEzMzJDMS4zMzMwMSAxMS4yNTMzIDEuMzMzMDEgMTEuODEzMyAxLjU1MDk5IDEyLjI0MTJDMS43NDI3NCAxMi42MTc1IDIuMDQ4NyAxMi45MjM0IDIuNDI1MDMgMTMuMTE1MkMyLjg1Mjg1IDEzLjMzMzIgMy40MTI5IDEzLjMzMzIgNC41MzMwMSAxMy4zMzMyWicgc3Ryb2tlPSclMjMzQzFFNjUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTEuMzMzMDEgNC42NjY1TDYuNzc2MjkgOC40NzY4QzcuMjE3MDcgOC43ODUzNSA3LjQzNzQ2IDguOTM5NjIgNy42NzcxOCA4Ljk5OTM4QzcuODg4OTQgOS4wNTIxNiA4LjExMDQxIDkuMDUyMTYgOC4zMjIxNyA4Ljk5OTM4QzguNTYxODkgOC45Mzk2MiA4Ljc4MjI4IDguNzg1MzUgOS4yMjMwNiA4LjQ3NjhMMTQuNjY2MyA0LjY2NjVNNC41MzMwMSAxMy4zMzMySDExLjQ2NjNDMTIuNTg2NCAxMy4zMzMyIDEzLjE0NjUgMTMuMzMzMiAxMy41NzQzIDEzLjExNTJDMTMuOTUwNiAxMi45MjM0IDE0LjI1NjYgMTIuNjE3NSAxNC40NDg0IDEyLjI0MTJDMTQuNjY2MyAxMS44MTMzIDE0LjY2NjMgMTEuMjUzMyAxNC42NjYzIDEwLjEzMzJWNS44NjY1QzE0LjY2NjMgNC43NDY0IDE0LjY2NjMgNC4xODYzNSAxNC40NDg0IDMuNzU4NTJDMTQuMjU2NiAzLjM4MjIgMTMuOTUwNiAzLjA3NjI0IDEzLjU3NDMgMi44ODQ0OUMxMy4xNDY1IDIuNjY2NSAxMi41ODY0IDIuNjY2NSAxMS40NjYzIDIuNjY2NUg0LjUzMzAxQzMuNDEyOSAyLjY2NjUgMi44NTI4NSAyLjY2NjUgMi40MjUwMyAyLjg4NDQ5QzIuMDQ4NyAzLjA3NjI0IDEuNzQyNzQgMy4zODIyIDEuNTUwOTkgMy43NTg1MkMxLjMzMzAxIDQuMTg2MzUgMS4zMzMwMSA0Ljc0NjQgMS4zMzMwMSA1Ljg2NjVWMTAuMTMzMkMxLjMzMzAxIDExLjI1MzMgMS4zMzMwMSAxMS44MTMzIDEuNTUwOTkgMTIuMjQxMkMxLjc0Mjc0IDEyLjYxNzUgMi4wNDg3IDEyLjkyMzQgMi40MjUwMyAxMy4xMTUyQzIuODUyODUgMTMuMzMzMiAzLjQxMjkgMTMuMzMzMiA0LjUzMzAxIDEzLjMzMzJaJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xLjMzMzAxIDQuNjY2NUw2Ljc3NjI5IDguNDc2OEM3LjIxNzA3IDguNzg1MzUgNy40Mzc0NiA4LjkzOTYyIDcuNjc3MTggOC45OTkzOEM3Ljg4ODk0IDkuMDUyMTYgOC4xMTA0MSA5LjA1MjE2IDguMzIyMTcgOC45OTkzOEM4LjU2MTg5IDguOTM5NjIgOC43ODIyOCA4Ljc4NTM1IDkuMjIzMDYgOC40NzY4TDE0LjY2NjMgNC42NjY1TTQuNTMzMDEgMTMuMzMzMkgxMS40NjYzQzEyLjU4NjQgMTMuMzMzMiAxMy4xNDY1IDEzLjMzMzIgMTMuNTc0MyAxMy4xMTUyQzEzLjk1MDYgMTIuOTIzNCAxNC4yNTY2IDEyLjYxNzUgMTQuNDQ4NCAxMi4yNDEyQzE0LjY2NjMgMTEuODEzMyAxNC42NjYzIDExLjI1MzMgMTQuNjY2MyAxMC4xMzMyVjUuODY2NUMxNC42NjYzIDQuNzQ2NCAxNC42NjYzIDQuMTg2MzUgMTQuNDQ4NCAzLjc1ODUyQzE0LjI1NjYgMy4zODIyIDEzLjk1MDYgMy4wNzYyNCAxMy41NzQzIDIuODg0NDlDMTMuMTQ2NSAyLjY2NjUgMTIuNTg2NCAyLjY2NjUgMTEuNDY2MyAyLjY2NjVINC41MzMwMUMzLjQxMjkgMi42NjY1IDIuODUyODUgMi42NjY1IDIuNDI1MDMgMi44ODQ0OUMyLjA0ODcgMy4wNzYyNCAxLjc0Mjc0IDMuMzgyMiAxLjU1MDk5IDMuNzU4NTJDMS4zMzMwMSA0LjE4NjM1IDEuMzMzMDEgNC43NDY0IDEuMzMzMDEgNS44NjY1VjEwLjEzMzJDMS4zMzMwMSAxMS4yNTMzIDEuMzMzMDEgMTEuODEzMyAxLjU1MDk5IDEyLjI0MTJDMS43NDI3NCAxMi42MTc1IDIuMDQ4NyAxMi45MjM0IDIuNDI1MDMgMTMuMTE1MkMyLjg1Mjg1IDEzLjMzMzIgMy40MTI5IDEzLjMzMzIgNC41MzMwMSAxMy4zMzMyWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBAYXBwbHkgbGVhZGluZy1ub3JtYWwgdGV4dC1ncmV5LWRhcmsgYmctd2hpdGUgZm9udC1iYXNlIHRleHQtMTYgbGc6dGV4dC0xOCBmb250LW1lZGl1bTtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xufVxuXG5odG1sIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbmh0bWwucG9wdXAtYWN0aXZlLCBodG1sLmMtbWVudS0tb3BlbmVkLCBodG1sLnNjcm9sbC1sb2NrLCBodG1sLnZhbmlsbGEtbW9kYWwtLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgaHRtbCAjd3BhZG1pbmJhciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkuYWRtaW4tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzgxcHgpIHtcbiAgaHRtbCAjd3BhZG1pbmJhciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkuYWRtaW4tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAtNDZweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwNHB4O1xuICB9XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG46cm9vdCB7XG4gIC0tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9Jzc3OCcgaGVpZ2h0PSc3NDUnIHZpZXdCb3g9JzAgMCA3NzggNzQ1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEzMS43MiAyMzcuMDQ3QzExNDEuNjUgMjQ2Ljk1NSAxMTQxLjY1IDI2My4wMTkgMTEzMS43MiAyNzIuOTI4QzExMjEuOCAyODIuODM2IDExMDUuNzEgMjgyLjgzNiAxMDk1Ljc4IDI3Mi45MjhDMTA4NS44NSAyNjMuMDE5IDEwODUuODUgMjQ2Ljk1NSAxMDk1Ljc4IDIzNy4wNDdDMTEwNS43MSAyMjcuMTM4IDExMjEuOCAyMjcuMTM4IDExMzEuNzIgMjM3LjA0N1pNMzI3LjQ3OCAxMDA0LjA4QzMxNy41NTMgMTAxMy45OSAzMTcuNTUzIDEwMzAuMDYgMzI3LjQ3OCAxMDM5Ljk2QzMzNy40MDMgMTA0OS44NyAzNTMuNDk2IDEwNDkuODcgMzYzLjQyMSAxMDM5Ljk2QzM3My4zNDUgMTAzMC4wNiAzNzMuMzQ2IDEwMTMuOTkgMzYzLjQyMSAxMDA0LjA4QzM1My40OTYgOTk0LjE3NSAzMzcuNDAzIDk5NC4xNzUgMzI3LjQ3OCAxMDA0LjA4Wk03MjkuNjAxIDcwLjc1MjlDNzE1LjU2MyA3MC43NTI5IDcwNC4xODUgODIuMTEyNCA3MDQuMTg1IDk2LjEyNDdDNzA0LjE4NSAxMTAuMTM3IDcxNS41NjMgMTIxLjQ5NyA3MjkuNjAxIDEyMS40OTdDNzQzLjYzNiAxMjEuNDk3IDc1NS4wMTUgMTEwLjEzNyA3NTUuMDE1IDk2LjEyNDdDNzU1LjAxNSA4Mi4xMTI0IDc0My42MzYgNzAuNzUyOSA3MjkuNjAxIDcwLjc1MjlaTTcyOS42MDEgMTE1NS41MUM3MTUuNTYzIDExNTUuNTEgNzA0LjE4NSAxMTY2Ljg3IDcwNC4xODUgMTE4MC44OUM3MDQuMTg1IDExOTQuOSA3MTUuNTYzIDEyMDYuMjYgNzI5LjYwMSAxMjA2LjI2Qzc0My42MzYgMTIwNi4yNiA3NTUuMDE1IDExOTQuOSA3NTUuMDE1IDExODAuODlDNzU1LjAxNSAxMTY2Ljg3IDc0My42MzYgMTE1NS41MSA3MjkuNjAxIDExNTUuNTFaTTEwOTUuNzggMTAwNC4wOEMxMDg1Ljg1IDEwMTMuOTkgMTA4NS44NSAxMDMwLjA2IDEwOTUuNzggMTAzOS45NkMxMTA1LjcxIDEwNDkuODcgMTEyMS44IDEwNDkuODcgMTEzMS43MiAxMDM5Ljk2QzExNDEuNjUgMTAzMC4wNiAxMTQxLjY1IDEwMTMuOTkgMTEzMS43MiAxMDA0LjA4QzExMjEuOCA5OTQuMTc1IDExMDUuNzEgOTk0LjE3NSAxMDk1Ljc4IDEwMDQuMDhaTTMyNy40NzggMjM3LjA0N0MzMTcuNTUzIDI0Ni45NTUgMzE3LjU1MyAyNjMuMDE5IDMyNy40NzggMjcyLjkyOEMzMzcuNDAzIDI4Mi44MzYgMzUzLjQ5NiAyODIuODM2IDM2My40MjEgMjcyLjkyOEMzNzMuMzQ1IDI2My4wMTkgMzczLjM0NiAyNDYuOTU1IDM2My40MjEgMjM3LjA0N0MzNTMuNDk2IDIyNy4xMzggMzM3LjQwMyAyMjcuMTM4IDMyNy40NzggMjM3LjA0N1pNMTI3Mi44NyA2MTMuMTM0QzEyNTguODMgNjEzLjEzNCAxMjQ3LjQ2IDYyNC40OTMgMTI0Ny40NiA2MzguNTA2QzEyNDcuNDYgNjUyLjUxOCAxMjU4LjgzIDY2My44NzggMTI3Mi44NyA2NjMuODc4QzEyODYuOTEgNjYzLjg3OCAxMjk4LjI5IDY1Mi41MTggMTI5OC4yOSA2MzguNTA2QzEyOTguMjkgNjI0LjQ5MyAxMjg2LjkxIDYxMy4xMzQgMTI3Mi44NyA2MTMuMTM0Wk0xODYuMzI5IDYxMy4xMzRDMTcyLjI5NCA2MTMuMTM0IDE2MC45MTYgNjI0LjQ5MyAxNjAuOTE2IDYzOC41MDZDMTYwLjkxNiA2NTIuNTE4IDE3Mi4yOTQgNjYzLjg3OCAxODYuMzI5IDY2My44NzhDMjAwLjM2NSA2NjMuODc4IDIxMS43NDMgNjUyLjUxOCAyMTEuNzQzIDYzOC41MDZDMjExLjc0MyA2MjQuNDkzIDIwMC4zNjUgNjEzLjEzNCAxODYuMzI5IDYxMy4xMzRaTTEzNjkgNjM4LjVDMTM2OSA5OTAuNTc2IDEwODIuMTEgMTI3NyA3MjkuNDczIDEyNzdDNDMwLjE0NiAxMjc3IDE3OC45MiAxMDcwLjM4IDEwOS41NjEgNzkyLjY5MkgyMC45Mzk1QzkuMzc5NTcgNzkyLjY5MiAwIDc4My4zMDUgMCA3NzEuNzg3QzAgNzYwLjI2OSA5LjM3OTY3IDc1MC44ODIgMjAuOTM5NSA3NTAuODgySDEwMC40NTlDOTMuOTIxMSA3MTQuMzI2IDg5LjkxODMgNjc2Ljg5OCA4OS45MTgzIDYzOC41Qzg5LjkxODMgNjAwLjAyMyA5My45MjY4IDU2Mi41MzIgMTAwLjQ5IDUyNS45MTRIMjAuOTM5NUM5LjM3OTU3IDUyNS45MTQgMCA1MTYuNTI3IDAgNTA1LjAwOUMwIDQ5My40OTEgOS4zNzk2NyA0ODQuMTA0IDIwLjkzOTUgNDg0LjEwNEgxMDkuNjE0QzE3OS4wNDggMjA2LjUxMSA0MzAuMjE5IDAgNzI5LjQ3MyAwQzEwODIuMTEgMCAxMzY5IDI4Ni40MTMgMTM2OSA2MzguNVpNMTQ3LjQ2IDc1MC44ODJIMjQ5LjM0OUMyNDAuODUzIDcxNC43MTcgMjM1Ljg5OSA2NzcuMjA5IDIzNS44OTkgNjM4LjVDMjM1Ljg5OSA1OTkuNzA1IDI0MC44NzIgNTYyLjEzNSAyNDkuNCA1MjUuOTE0SDE0Ny40OTFDMTQwLjQxOSA1NjIuMzk2IDEzNi40MyA1OTkuOTc4IDEzNi40MyA2MzguNUMxMzYuNDMgNjc2Ljk0MyAxNDAuNDEzIDcxNC40NTcgMTQ3LjQ2IDc1MC44ODJaTTM2MS4xOSA1MDUuMDA5QzM2MS4xOSA1MTYuNTI3IDM1MS44MSA1MjUuOTE0IDM0MC4yNSA1MjUuOTE0SDI5Ny4zODNDMjg3Ljk1IDU2MS45NTQgMjgyLjQxMSA1OTkuNTQ3IDI4Mi40MTEgNjM4LjVDMjgyLjQxMSA2NzcuMzc0IDI4Ny45MyA3MTQuODk5IDI5Ny4zMjkgNzUwLjg4MkgzNDAuMjVDMzUxLjgxIDc1MC44ODIgMzYxLjE5IDc2MC4yNjkgMzYxLjE5IDc3MS43ODdDMzYxLjE5IDc4My4zMDUgMzUxLjgxIDc5Mi42OTIgMzQwLjI1IDc5Mi42OTJIMzEwLjQ4NUMzNzMuNTU4IDk2Mi45MiA1MzcuMzA1IDEwODQuODIgNzI5LjQ3MSAxMDg0LjgyQzk3NS45NjcgMTA4NC44MiAxMTc2LjUxIDg4NC41OTkgMTE3Ni41MSA2MzguNUMxMTc2LjUxIDM5Mi40MDEgOTc1Ljk2NyAxOTIuMTcgNzI5LjQ3MSAxOTIuMTdDNTM3LjM4MSAxOTIuMTcgMzczLjY4OSAzMTMuOTczIDMxMC41NTggNDg0LjEwNEgzNDAuMjVDMzUxLjgxIDQ4NC4xMDQgMzYxLjE5IDQ5My40OTEgMzYxLjE5IDUwNS4wMDlaTTEzMjIuNDkgNjM4LjVDMTMyMi40OSAzMTIuMDM0IDEwNTYuNDYgNDYuNDM1NSA3MjkuNDczIDQ2LjQzNTVDNDU2LjA0MiA0Ni40MzU1IDIyNS44OCAyMzIuMzkzIDE1Ny41OTQgNDg0LjEwNEgyNjEuMDcxQzMyNi4xNDkgMjg3Ljg1MyA1MTEuMzQ5IDE0NS43MzUgNzI5LjQ3IDE0NS43MzVDMTAwMS42MiAxNDUuNzM1IDEyMjMuMDIgMzY2Ljc4IDEyMjMuMDIgNjM4LjVDMTIyMy4wMiA5MTAuMjIgMTAwMS42MiAxMTMxLjI1IDcyOS40NyAxMTMxLjI1QzUxMS4yNzIgMTEzMS4yNSAzMjYuMDEzIDk4OS4wNDUgMjYwLjk5NyA3OTIuNjkySDE1Ny41NDNDMjI1Ljc2MSAxMDQ0LjUgNDU1Ljk2OCAxMjMwLjU2IDcyOS40NzMgMTIzMC41NkMxMDU2LjQ2IDEyMzAuNTYgMTMyMi40OSA5NjQuOTY2IDEzMjIuNDkgNjM4LjVaTTM1NS4xMDMgNjM4LjM0N0MzNTUuMTAzIDYyNi44MDYgMzY0LjUwNSA2MTcuNDQyIDM3Ni4wNDMgNjE3LjQ0Mkg0NTguNTI2QzQ2My4xMTYgNTU4LjIxMyA0ODYuNzA0IDUwNC4zMTggNTIzLjM0IDQ2MS43NTlMNDY0Ljc3MSA0MDMuMjlDNDU2LjYxNSAzOTUuMTQ0IDQ1Ni41OTggMzgxLjg4NiA0NjQuNzcxIDM3My43MjNDNDcyLjk0NyAzNjUuNTY2IDQ4Ni4yMjggMzY1LjU3OCA0OTQuMzg3IDM3My43MjNMNTUyLjk3MiA0MzIuMjE1QzU5NS42MDQgMzk1Ljc2OCA2NDkuNTU2IDM3Mi4zNTcgNzA4LjgwNiAzNjcuODUxVjI4NC45MzNDNzA4LjgwNiAyNzMuNDE1IDcxOC4xODYgMjY0LjAyOCA3MjkuNzQ2IDI2NC4wMjhDNzQxLjMwNiAyNjQuMDI4IDc1MC42ODUgMjczLjQxNSA3NTAuNjg1IDI4NC45MzNWMzY3Ljg2OEM4MDkuODY0IDM3Mi40MjUgODYzLjc0MyAzOTUuODcgOTA2LjMyMSA0MzIuMjk1TDk2NS4xOTMgMzczLjUxOUM5NzMuMzQ5IDM2NS4zNzQgOTg2LjYzIDM2NS4zNTcgOTk0LjgwNSAzNzMuNTE5QzEwMDIuOTggMzgxLjY3NiAxMDAyLjk2IDM5NC45NCA5OTQuODA1IDQwMy4wOEw5MzUuOTQyIDQ2MS44NUM5NzIuNDc1IDUwNC4zMjMgOTk2LjAyMyA1NTguMDc3IDEwMDAuNjYgNjE3LjE1M0gxMDgzLjc0QzEwOTUuMjggNjE3LjE1MyAxMTA0LjY4IDYyNi41MTcgMTEwNC42OCA2MzguMDU4QzExMDQuNjggNjQ5LjU5OCAxMDk1LjI4IDY1OC45NjMgMTA4My43NCA2NTguOTYzSDEwMDAuNzFDOTk2LjI1OSA3MTguMTI5IDk3Mi44ODEgNzcyLjAyNSA5MzYuNDI0IDgxNC42MjhMOTk1LjAxIDg3My4xMTVDMTAwMy4xNyA4ODEuMjYgMTAwMy4xOSA4OTQuNTE5IDk5NS4wMSA5MDIuNjgxQzk4Ni44MzcgOTEwLjgzOCA5NzMuNTU3IDkxMC44MjEgOTY1LjM5OCA5MDIuNjgxTDkwNi44NDYgODQ0LjIyM0M4NjQuMjU0IDg4MC44NDcgODEwLjI5NiA5MDQuNDczIDc1MC45NzggOTA5LjEwOVY5OTEuNDcxQzc1MC45NzggMTAwMi45OSA3NDEuNTk4IDEwMTIuMzggNzMwLjAzOCAxMDEyLjM4QzcxOC40NzkgMTAxMi4zOCA3MDkuMDk5IDEwMDIuOTkgNzA5LjA5OSA5OTEuNDcxVjkwOS4xNTVDNjQ5LjY5IDkwNC43MDUgNTk1LjU5NSA4ODEuMjQ0IDU1Mi44NzYgODQ0LjY5NEw0OTQuNTkxIDkwMi44ODZDNDg2LjQzNSA5MTEuMDI1IDQ3My4xNTIgOTExLjA0OCA0NjQuOTc5IDkwMi44ODZDNDU2LjgwNiA4OTQuNzIzIDQ1Ni44MiA4ODEuNDY1IDQ2NC45NzkgODczLjMxOUw1MjMuMjUyIDgxNS4xNDRDNDg2LjU5NCA3NzIuNTI5IDQ2My4wMjggNzE4LjU0OSA0NTguNTA5IDY1OS4yNTJIMzc2LjA0M0MzNjQuNTA1IDY1OS4yNTIgMzU1LjEwMyA2NDkuODg4IDM1NS4xMDMgNjM4LjM0N1pNNTUzLjU1MSA3ODQuODkyTDYwMi4xNDQgNzM2LjM4MkM1ODUuMDgzIDcxNC40MjMgNTczLjgwNCA2ODguMTU1IDU2OS45OCA2NTkuMjUySDUwMS40MzVDNTA1Ljc5MyA3MDYuOTE4IDUyNC40NSA3NTAuMDc3IDU1My41NTEgNzg0Ljg5MlpNNjY1LjE3IDUzNi4xQzY0Ni4yNjYgNTQ1LjU4NCA2MzEuNDQxIDU1OC45MDQgNjIwLjc0MiA1NzYuMDRDNjEwLjAyMiA1OTMuMTgxIDYwNC42NzEgNjEyLjY1OCA2MDQuNjcxIDYzNC40N0M2MDQuNjcxIDY1Ni4wNjYgNjA5Ljg3MiA2NzUuMzk2IDYyMC4yNDggNjkyLjQwMUM2MzAuNjI0IDcwOS40MjkgNjQ1LjA2MiA3MjIuNzk1IDY2My41MTggNzMyLjUxMUM2ODEuOTkzIDc0Mi4yMjYgNzAyLjgxMSA3NDcuMTggNzI1Ljk5MyA3NDcuMzk2SDczNS40ODlDNzQwLjMwMSA3NDYuOTY1IDc0NC4wMTcgNzQ2Ljc1IDc0Ni42NCA3NDYuNzVMNzUyLjg2OCA3NDUuNzYzQzc2NC44OTkgNzQzLjgxMyA3NzUuOTQzIDc0MC42MzkgNzg1Ljk5OCA3MzYuMjYzQzc5OS41NTQgNzMwLjYwNiA4MTEuMDI1IDcyMy4xOCA4MjAuNDE2IDcxNC4wMkM4MjAuODY4IDcxMy41NzIgODIxLjA4MSA3MTMuMjQ5IDgyMS4wODEgNzEzLjAzNEM4MjYuMzI0IDcwOC4wMTcgODMwLjY4NSA3MDIuODg4IDgzNC4xODggNjk3LjY1Nkw4MzUuMTc2IDY5Ni42NjlDODQwLjYwNiA2ODguNTkyIDg0NC44MDIgNjc5Ljg4NSA4NDcuODQ4IDY3MC42MTJIODE2Ljg3NkM4MTUuMzQzIDY3NC4xNjYgODEzLjc5OSA2NzcuNzA4IDgxMS44ODYgNjgwLjk1MUM4MDkuNzE3IDY4NS4xMTEgODA1Ljg5MyA2OTAuMTI4IDgwMC40MTQgNjk2LjAwNkw3OTkuNzY5IDY5Ni42NjlDNzkyLjEyMSA3MDQuMDg5IDc4My4wOTcgNzEwLjA5OCA3NzIuNzIgNzE0LjY2NkM3NjIuMzIyIDcxOS4yNTggNzUwLjkxNSA3MjEuOTc5IDczOC40NTIgNzIyLjg2M0M3MzYuNDc3IDcyMy4wNzMgNzMzLjMyIDcyMy4xOCA3MjguOTM3IDcyMy4xOEg3MjUuMzI2QzcwNy44MzggNzIyLjc1IDY5Mi4yNjEgNzE4Ljg3MiA2NzguNjIgNzExLjU1NEM2NjQuOTU3IDcwNC4yNDIgNjU0LjMgNjk0LjI3MiA2NDYuNjI5IDY4MS42MTRINjQ2LjMwOEM2MzcuOTkzIDY2Ny40MTUgNjMzLjg0NiA2NTEuNzEzIDYzMy44NDYgNjM0LjQ3QzYzMy44NDYgNjE3LjIyNyA2MzcuODg1IDYwMS45NTYgNjQ1Ljk4NSA1ODguNjM1QzY1NC4wNjQgNTc1LjMzNyA2NjUuMzIgNTY0LjkwNyA2NzkuNzU5IDU1Ny4zOEM2OTQuMTc0IDU0OS44NTIgNzEwLjU4OSA1NDYuMDc3IDcyOC45MzYgNTQ2LjA3N0M3NDcuNTIgNTQ2LjA3NyA3NjQuMDg0IDU0OS43OSA3NzguNjA4IDU1Ny4yMUM3OTMuMTUyIDU2NC42MzUgODA0LjIzNyA1NzUuMDA4IDgxMS44ODUgNTg4LjMwNkw4NDMuNzAzIDU4Ny45ODlDODM0LjUzMSA1NjcuNDgxIDgxOS43NzIgNTUxLjMzMSA3OTkuNDQ1IDUzOS41MzVDNzc5LjEwMiA1MjcuNzU3IDc1NS41OTYgNTIxLjg2MSA3MjguOTM2IDUyMS44NjFDNzA1LjMyNSA1MjEuODYxIDY4NC4wNzcgNTI2LjYgNjY1LjE3IDUzNi4xWk04NTMuNTQzIDYzOS4zNzlDODUzLjU0MyA2MzUuNDU2IDg1My4zMDggNjMxLjc0MyA4NTIuODc5IDYyOC4yNDZINzI5LjYwMVY2NTEuODIxTDc3Ni43MDkgNjUxLjk4NUg4NTIuMTNDODUyLjc1NCA2NDcuODU5IDg1My4zMjUgNjQzLjcwOSA4NTMuNTQzIDYzOS4zNzlaTTcwOS4wOTkgODY2LjMxM1Y3OTcuNzQ4QzcwOS4wOTkgNzk3LjU1IDcwOS4yMDcgNzk3LjM4NSA3MDkuMjEyIDc5Ny4xOTNDNjgwLjI5IDc5My41OTkgNjUzLjkxNCA3ODIuNjQyIDYzMS44MzkgNzY1Ljg0NkM2MzEuODIyIDc2NS44NTggNjMxLjgxNiA3NjUuODg2IDYzMS43OTkgNzY1LjkwM0w1ODMuMTg0IDgxNC40MzZDNjE4LjA5IDg0My40NDcgNjYxLjMzNSA4NjIuMDIyIDcwOS4wOTkgODY2LjMxM1pNODc2LjU2NCA4MTMuOTk0TDgyOC4xODkgNzY1LjY5OUM4MjcuOTMxIDc2NS40MzggODI3Ljg1MiA3NjUuMDkyIDgyNy42MSA3NjQuODI2QzgwNS43NDUgNzgxLjgwOSA3NzkuNjAyIDc5My4xIDc1MC44MjcgNzk3LjAxMUM3NTAuODM2IDc5Ny4yNjYgNzUwLjk3OCA3OTcuNDg3IDc1MC45NzggNzk3Ljc0OFY4NjYuMjI4Qzc5OC42NDUgODYxLjc1NiA4NDEuNzc5IDg0My4wNzMgODc2LjU2NCA4MTMuOTk0Wk05NTcuNzk4IDY1OC45NjNIODg5LjY5OUM4ODkuMjAyIDY1OC45NjMgODg4Ljc4NSA2NTguNzEzIDg4OC4yOTcgNjU4LjY3OUM4ODQuNjA2IDY4Ny4zOTYgODczLjYgNzEzLjU2MSA4NTYuODE3IDczNS40ODFDODU3LjEyIDczNS43NDcgODU3LjUxMiA3MzUuODQzIDg1Ny44MDIgNzM2LjEzMkw5MDYuMDk5IDc4NC4zNDhDOTM1LjAwNSA3NDkuNTU1IDk1My41MTQgNzA2LjQ5OCA5NTcuNzk4IDY1OC45NjNaTTkwNS42NDIgNDkyLjA5N0w4NTcuNTk3IDU0MC4wNjJDODU3LjMxMyA1NDAuMzQ2IDg1Ni45MzMgNTQwLjQzNyA4NTYuNjM4IDU0MC42OTdDODczLjQ1OCA1NjIuNTg5IDg4NC41MjcgNTg4LjczMSA4ODguMjY4IDYxNy40MzZDODg4Ljc2OCA2MTcuNDAyIDg4OS4xOTEgNjE3LjE1MyA4ODkuNjk5IDYxNy4xNTNIOTU3LjcwNEM5NTMuMjM2IDU2OS43MDggOTM0LjYyMSA1MjYuNzcgOTA1LjY0MiA0OTIuMDk3Wk03NTAuNjg1IDQxMC43MzhWNDc4LjY1N0M3NTAuNjg1IDQ3OC45MTIgNzUwLjU0OSA0NzkuMTE2IDc1MC41NDEgNDc5LjM2NUM3NzkuMzI3IDQ4My4yMiA4MDUuNDk2IDQ5NC40NTUgODI3LjM4OSA1MTEuMzkyQzgyNy42MzYgNTExLjEyIDgyNy43MTggNTEwLjc2OCA4MjcuOTgyIDUxMC41MDJMODc2LjAxIDQ2Mi41NTNDODQxLjI0NSA0MzMuNjY3IDc5OC4yMTcgNDE1LjEzMSA3NTAuNjg1IDQxMC43MzhaTTU4My4yODYgNDYyLjQ3M0w2MzEuNTk1IDUxMC43MDZDNjMxLjYwNiA1MTAuNzE3IDYzMS42MDYgNTEwLjczNCA2MzEuNjE3IDUxMC43NDVDNjUzLjY2NCA0OTMuOTA1IDY4MC4wMTUgNDgyLjg5MSA3MDguOTI2IDQ3OS4yNDFDNzA4LjkyIDQ3OS4wMzYgNzA4LjgwNiA0NzguODY2IDcwOC44MDYgNDc4LjY1N1Y0MTAuNzFDNjYxLjIwNCA0MTUuMDUyIDYxOC4xMDIgNDMzLjU3NiA1ODMuMjg2IDQ2Mi40NzNaTTUwMS40NyA2MTcuNDQySDU2OS45NDlDNTczLjcxOSA1ODguNTMzIDU4NC45MzIgNTYyLjIzMiA2MDEuOTU0IDU0MC4yNDRMNTUzLjYzNCA0OTIuMDA2QzUyNC41NTIgNTI2Ljc2NCA1MDUuODkgNTY5Ljg0NCA1MDEuNDcgNjE3LjQ0MlonIGZpbGw9JyUyMzFCMkE0QScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgLS1hcnJvdy13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAyMCAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEzLjI1MTggOS4zNkMxMy42NTE4IDguNTA2NjcgMTQuMDM4NCA3Ljc2IDE0LjQxMTggNy4xMkMxNC44MTE4IDYuNDggMTUuMTk4NCA1Ljk0NjY3IDE1LjU3MTggNS41MkwwIDUuNDgwNDhWMy44MDA0OEwxNS41NzE4IDMuODRDMTUuMTk4NCAzLjM4NjY3IDE0LjgxMTggMi44NCAxNC40MTE4IDIuMkMxNC4wMzg0IDEuNTYgMTMuNjUxOCAwLjgyNjY2NiAxMy4yNTE4IDBIMTQuNjUxOEMxNi4zMzE4IDEuOTQ2NjcgMTguMDkxOCAzLjM4NjY3IDE5LjkzMTggNC4zMlY1LjA0QzE4LjA5MTggNS45NDY2NyAxNi4zMzE4IDcuMzg2NjcgMTQuNjUxOCA5LjM2SDEzLjI1MThaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgLS1hcnJvdy1nb2xkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDIwIDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTMuMjUxOCA5LjM2QzEzLjY1MTggOC41MDY2NyAxNC4wMzg0IDcuNzYgMTQuNDExOCA3LjEyQzE0LjgxMTggNi40OCAxNS4xOTg0IDUuOTQ2NjcgMTUuNTcxOCA1LjUyTDAgNS40ODA0OFYzLjgwMDQ4TDE1LjU3MTggMy44NEMxNS4xOTg0IDMuMzg2NjcgMTQuODExOCAyLjg0IDE0LjQxMTggMi4yQzE0LjAzODQgMS41NiAxMy42NTE4IDAuODI2NjY2IDEzLjI1MTggMEgxNC42NTE4QzE2LjMzMTggMS45NDY2NyAxOC4wOTE4IDMuMzg2NjcgMTkuOTMxOCA0LjMyVjUuMDRDMTguMDkxOCA1Ljk0NjY3IDE2LjMzMTggNy4zODY2NyAxNC42NTE4IDkuMzZIMTMuMjUxOFonIGZpbGw9JyUyM0Q4QzY4RCcvJTNFJTNDcGF0aCBkPSdNMTMuMjUxOCA5LjM2QzEzLjY1MTggOC41MDY2NyAxNC4wMzg0IDcuNzYgMTQuNDExOCA3LjEyQzE0LjgxMTggNi40OCAxNS4xOTg0IDUuOTQ2NjcgMTUuNTcxOCA1LjUyTDAgNS40ODA0OFYzLjgwMDQ4TDE1LjU3MTggMy44NEMxNS4xOTg0IDMuMzg2NjcgMTQuODExOCAyLjg0IDE0LjQxMTggMi4yQzE0LjAzODQgMS41NiAxMy42NTE4IDAuODI2NjY2IDEzLjI1MTggMEgxNC42NTE4QzE2LjMzMTggMS45NDY2NyAxOC4wOTE4IDMuMzg2NjcgMTkuOTMxOCA0LjMyVjUuMDRDMTguMDkxOCA1Ljk0NjY3IDE2LjMzMTggNy4zODY2NyAxNC42NTE4IDkuMzZIMTMuMjUxOFonIGZpbGw9J3VybCglMjNwYWludDBfbGluZWFyXzc5N18xODQ0KScgZmlsbC1vcGFjaXR5PScwLjInLyUzRSUzQ2RlZnMlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncGFpbnQwX2xpbmVhcl83OTdfMTg0NCcgeDE9JzEuODIwNTllLTA4JyB5MT0nOS4zNicgeDI9JzcuMjAyNTknIHkyPSctNS45Nzc2NScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcC8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nd2hpdGUnLyUzRSUzQy9saW5lYXJHcmFkaWVudCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgLS1hcnJvdy1ibGFjazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxOCAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE3LjEwOTQgOC41MTU2MkwxMC44NTk0IDE0Ljc2NTZDMTAuMzkwNiAxNS4yNzM0IDkuNTcwMzEgMTUuMjczNCA5LjEwMTU2IDE0Ljc2NTZDOC41OTM3NSAxNC4yOTY5IDguNTkzNzUgMTMuNDc2NiA5LjEwMTU2IDEzLjAwNzhMMTMuMjAzMSA4Ljg2NzE5SDEuMjVDMC41NDY4NzUgOC44NjcxOSAwIDguMzIwMzEgMCA3LjYxNzE5QzAgNi45NTMxMiAwLjU0Njg3NSA2LjM2NzE5IDEuMjUgNi4zNjcxOUgxMy4yMDMxTDkuMTAxNTYgMi4yNjU2MkM4LjU5Mzc1IDEuNzk2ODggOC41OTM3NSAwLjk3NjU2MiA5LjEwMTU2IDAuNTA3ODEyQzkuNTcwMzEgMCAxMC4zOTA2IDAgMTAuODU5NCAwLjUwNzgxMkwxNy4xMDk0IDYuNzU3ODFDMTcuNjE3MiA3LjIyNjU2IDE3LjYxNzIgOC4wNDY4OCAxNy4xMDk0IDguNTE1NjJaJyBmaWxsPSclMjMxQjJBNEEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIC0tZ29sZC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDIxNiwxOTgsMTQxLDEpIDAlLHJnYmEoMjE2LDE5OCwxNDEsMC41KSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgQGFwcGx5IGJnLXRyYW5zcGFyZW50IHAtMiB3LWZ1bGwgdGV4dC1ncmV5IGJvcmRlciBib3JkZXItZ3JleSBhcHBlYXJhbmNlLW5vbmUgcm91bmRlZC1ub25lIGZvbnQtYmFzZSBwbGFjZWhvbGRlci1ncmV5IGZvY3VzOm91dGxpbmUtbm9uZSBmb2N1czpyaW5nLTEgZm9jdXM6cmluZy1ncmV5O1xufVxuXG5wIHtcbiAgQGFwcGx5IGxlYWRpbmctWzEuMl0gbWItMjtcbn1cblxuLmMtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAYXBwbHkgYm9yZGVyIGJvcmRlci1ncmV5LTE1MCByb3VuZGVkO1xufVxuLmMtc2VsZWN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU4MmJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IGZvbnRlbGxvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jLXNlbGVjdCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDE2cHggNDBweCAxNnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnNlbGVjdCBvcHRpb24ge1xuICBAYXBwbHkgYmctd2hpdGUgdGV4dC1ncmV5LWRhcms7XG59XG5cbnRleHRhcmVhIHtcbiAgQGFwcGx5IGJnLXRyYW5zcGFyZW50IHAtMiB3LWZ1bGwgdGV4dC1ncmV5IGJvcmRlciBib3JkZXItZ3JleSBhcHBlYXJhbmNlLW5vbmUgcm91bmRlZC1ub25lIGZvbnQtYmFzZSBwbGFjZWhvbGRlci1ncmV5IGZvY3VzOm91dGxpbmUtbm9uZSBmb2N1czpyaW5nLTEgZm9jdXM6cmluZy1ncmV5O1xuICBoZWlnaHQ6IDMwMHB4O1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5vLXR5cGUtLWFjY2Vzc2libGUtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uby10eXBlLS13eXNpd3lnIHAsXG4uby10eXBlLS13eXNpd3lnIGJsb2NrcXVvdGUsXG4uby10eXBlLS13eXNpd3lnIC5jLXZpZGVvLXJlc3BvbnNpdmUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLm8tdHlwZS0td3lzaXd5ZyBwOmxhc3QtY2hpbGQsXG4uby10eXBlLS13eXNpd3lnIGJsb2NrcXVvdGU6bGFzdC1jaGlsZCxcbi5vLXR5cGUtLXd5c2l3eWcgLmMtdmlkZW8tcmVzcG9uc2l2ZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5vLXR5cGUtLXd5c2l3eWcgYTpub3QoLmMtbGluaykge1xuICBAYXBwbHkgcmVsYXRpdmUgYmVmb3JlOmNvbnRlbnQtW1wiXCJdIGJlZm9yZTphYnNvbHV0ZSBiZWZvcmU6YmxvY2sgYmVmb3JlOnctZnVsbCBiZWZvcmU6YmctYmx1ZSBiZWZvcmU6aC1bMXB4XSBiZWZvcmU6Ym90dG9tLTAgYmVmb3JlOmxlZnQtMCBiZWZvcmU6dHJhbnNpdGlvbiBiZWZvcmU6ZWFzZS1pbi1vdXQgYmVmb3JlOmR1cmF0aW9uLTIwMCBiZWZvcmU6aG92ZXI6YmctdHJhbnNwYXJlbnQ7XG59XG4uby10eXBlLS13eXNpd3lnIHVsLFxuLm8tdHlwZS0td3lzaXd5ZyBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm8tdHlwZS0td3lzaXd5ZyB1bCBsaSxcbi5vLXR5cGUtLXd5c2l3eWcgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5vLXR5cGUtLXd5c2l3eWcgYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5vLXR5cGUtLXd5c2l3eWcgYmxvY2txdW90ZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBzY3JlZW4gbWQge1xuICAuby10eXBlLS13eXNpd3lnIGJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uby10eXBlLS13eXNpd3lnIGJsb2NrcXVvdGUgPiBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uby10eXBlLS13eXNpd3lnIC53cC1jYXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm8tdHlwZS0td3lzaXd5ZyAud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uby10eXBlLS13eXNpd3lnIC5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG59XG4uby10eXBlLS13eXNpd3lnIC5hbGlnbm5vbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiA0OHB4IDA7XG59XG4uby10eXBlLS13eXNpd3lnIC5hbGlnbm5vbmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uby10eXBlLS13eXNpd3lnIGltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5vLXR5cGUtLXd5c2l3eWcgaW1nLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMjBweCAwO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmFjY29yZGlvbiA+IGxpLmFjY19hY3RpdmUge1xuICBAYXBwbHkgYmctWyNGMEYwRjBdO1xufVxuLmFjY29yZGlvbiA+IGxpLmFjY19hY3RpdmUgLmFjY29yZGlvbl9fdGl0bGUge1xuICBAYXBwbHkgYm9yZGVyLWIgYm9yZGVyLVsjQ0RDRENEXTtcbn1cbi5hY2NvcmRpb24gPiBsaS5hY2NfYWN0aXZlIC5hY2NvcmRpb25fX3RpdGxlIGk6YmVmb3JlIHtcbiAgQGFwcGx5IGNvbnRlbnQtW1wi7qCsXCJdO1xufVxuLmFjY29yZGlvbiA+IGxpIC5hY2NvcmRpb25fX3RpdGxlIGkge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hY2NvcmRpb25qcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYWNjb3JkaW9uanMgLmFjY19zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWNjb3JkaW9uanMgLmFjY19zZWN0aW9uIC5hY2NfaGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFjY29yZGlvbmpzIC5hY2Nfc2VjdGlvbiAuYWNjX2hlYWQgaDMge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cblxuLmFjY29yZGlvbmpzIC5hY2Nfc2VjdGlvbi5hY2NfYWN0aXZlID4gLmFjY19jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTBtcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwbXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4wNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4xNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjI1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS40NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjU1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS43NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjA1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4xcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4xNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjI1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi40cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi40NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjU1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi43cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi43NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjhzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjhzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjg1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjI1LCAwLjc1LCAwLjc1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cblxuW2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDEwMHB4LCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtdXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAxMDBweCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIC0xMDBweCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAtMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0uYW9zLWFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSk7XG59XG5cbltkYXRhLWFvcz16b29tLWluXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDAuNik7XG59XG5cbltkYXRhLWFvcz16b29tLWluLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0XSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz16b29tLW91dC1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz16b29tLW91dC1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbltkYXRhLWFvcz1zbGlkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9c2xpZGUtZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPXNsaWRlLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9c2xpZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG5bZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtdXBdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7XG59XG5cbltkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC1kb3duXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7XG59XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7XG59XG5cbi5nZm9ybV9oZWFkaW5nIHtcbiAgQGFwcGx5IGhpZGRlbjtcbn1cblxuLmdmb3JtX2ZpZWxkcyB7XG4gIGNvbHVtbi1nYXA6IDI0cHggIWltcG9ydGFudDtcbiAgcm93LWdhcDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZmllbGQge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuLmdmaWVsZC5maWVsZC1sb2NhdGlvbiwgLmdmaWVsZC5maWVsZC1zaXplIHtcbiAgQGFwcGx5IGhpZGRlbjtcbn1cbi5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4uZ2ZpZWxkLm5vLXJvdy1nYXAge1xuICBAYXBwbHkgLW10LTIgbGc6LW10LTM7XG59XG4uZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgQGFwcGx5IHNtOmNvbC1zcGFuLTIgbGc6Y29sLXNwYW4tMTtcbn1cbi5nZmllbGQtLXR5cGUtY2hlY2tib3ggbGVnZW5kIHtcbiAgQGFwcGx5IGZvbnQtYm9sZCBtYi0zIGJsb2NrO1xufVxuLmdmaWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgQGFwcGx5IG1iLTE7XG59XG4uZ2ZpZWxkX2xhYmVsIC5nZmllbGRfcmVxdWlyZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGlkZGVuX2xhYmVsIC5nZmllbGRfbGFiZWwge1xuICBAYXBwbHkgaGlkZGVuO1xufVxuLmdmaWVsZC5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZCA+IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5naW5wdXRfY29udGFpbmVyIHtcbiAgQGFwcGx5IHJlbGF0aXZlO1xufVxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWEsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPWRhdGVdLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXSxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgQGFwcGx5IGZvbnQtYmFzZSB0ZXh0LWdyZXktZGFyayBib3JkZXIgYm9yZGVyLVsjZDlkOWQ5XTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbn1cbi5naW5wdXRfY29udGFpbmVyIHNlbGVjdDpmb2N1cyxcbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIEBhcHBseSBib3JkZXItZ3JleS1kYXJrO1xufVxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogRWRnZSAqL1xuICBAYXBwbHkgdGV4dC1ncmV5LWRhcmsvODA7XG59XG4uZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1kYXRlXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPW51bWJlcl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgQGFwcGx5IHRleHQtZ3JleS1kYXJrLzgwO1xufVxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OjpwbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhOjpwbGFjZWhvbGRlcixcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlciB7XG4gIEBhcHBseSB0ZXh0LWdyZXktZGFyay84MDtcbn1cbi5naW5wdXRfY29udGFpbmVyIHNlbGVjdCB7XG4gIEBhcHBseSBiZy1uby1yZXBlYXQgYmctW3JpZ2h0XzEycHhfY2VudGVyXTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTQgNkw4IDEwTDEyIDYnIHN0cm9rZT0nJTIzQUVBQUFFJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uZ2lucHV0X2NvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nZmllbGRfY2hlY2tib3gge1xuICBAYXBwbHkgZ3JpZCAhaW1wb3J0YW50O1xufVxuLmNvbC0yIC5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdmaWVsZF9jaGVja2JveCB7XG4gIEBhcHBseSBncmlkLWNvbHMtMSBsZzpncmlkLWNvbHMtMjtcbn1cbi5jb2wtMyAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nZmllbGRfY2hlY2tib3gge1xuICBAYXBwbHkgZ3JpZC1jb2xzLTM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5jb2wtMyAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nZmllbGRfY2hlY2tib3gge1xuICAgIEBhcHBseSBncmlkLWNvbHMtMTtcbiAgfVxufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50LFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9jaGVja2JveCxcbi5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfcmFkaW8sXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSB7XG4gIEBhcHBseSB0ZXh0LTE4O1xufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGEsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGEsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGEsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBhIHtcbiAgQGFwcGx5IHVuZGVybGluZSBob3Zlcjpuby11bmRlcmxpbmU7XG59XG4uZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgaW5wdXRbdHlwZT1yYWRpb10sXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfcmFkaW8gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLmdpbnB1dF9jb250YWluZXIgLmdjaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIEBhcHBseSBvcGFjaXR5LTAgb3V0bGluZS1ub25lIHotNTAgdy0zIGgtMyB0b3AtMCBsZWZ0LTAgYWJzb2x1dGUgbWItMCBhcHBlYXJhbmNlLW5vbmUgY3Vyc29yLXBvaW50ZXIgbXQtMDtcbn1cbi5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuLmdpbnB1dF9jb250YWluZXIgLmdjaG9pY2UgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcbi5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfcmFkaW8gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBAYXBwbHkgYmctZ29sZC1kYXJrIHRleHQtd2hpdGUgYm9yZGVyLWdvbGQtZGFyaztcbn1cbi5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuLmdpbnB1dF9jb250YWluZXIgLmdjaG9pY2UgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIEBhcHBseSBvcGFjaXR5LTEwMDtcbn1cbi5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyArIGxhYmVsOmFmdGVyLFxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX3JhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyArIGxhYmVsOmFmdGVyLFxuLmdpbnB1dF9jb250YWluZXIgLmdjaG9pY2UgaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbDphZnRlciB7XG4gIEBhcHBseSBib3JkZXItZ29sZC1kYXJrIGJvcmRlci1vcGFjaXR5LTIwO1xufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGxhYmVsLFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9jaGVja2JveCBsYWJlbCxcbi5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfcmFkaW8gbGFiZWwsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAYXBwbHkgdy1mdWxsIHJlbGF0aXZlIHBsLTQ7XG59XG4uZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgbGFiZWw6YWZ0ZXIsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsOmFmdGVyLFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9yYWRpbyBsYWJlbDphZnRlcixcbi5naW5wdXRfY29udGFpbmVyIC5nY2hvaWNlIGxhYmVsOmFmdGVyIHtcbiAgQGFwcGx5IGNvbnRlbnQtW1wiXCJdIGJnLXdoaXRlIHctWzIwcHhdIGgtWzIwcHhdIGJvcmRlci0yIGJvcmRlci1bIzhDOTE5Nl0gYmxvY2sgYWJzb2x1dGUgbGVmdC0wIHRvcC1bMXB4XSB6LTAgcG9pbnRlci1ldmVudHMtbm9uZSB0cmFuc2l0aW9uLWFsbCByb3VuZGVkLVs0cHhdO1xufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGxhYmVsOmJlZm9yZSxcbi5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfY2hlY2tib3ggbGFiZWw6YmVmb3JlLFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9yYWRpbyBsYWJlbDpiZWZvcmUsXG4uZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBsYWJlbDpiZWZvcmUge1xuICBAYXBwbHkgY29udGVudC1bXCLuoI1cIl0gYmxvY2sgYWJzb2x1dGUgdy1bMjBweF0gaC1bMjBweF0gbGVhZGluZy1bMTZweF0gdGV4dC0xNCBsZWZ0LTAgdG9wLVszcHhdIHRleHQtY2VudGVyIG9wYWNpdHktMCB6LVsxXSB0ZXh0LXdoaXRlIHRyYW5zaXRpb24tYWxsO1xuICBmb250LWZhbWlseTogZm9udGVsbG87XG59XG4uZ2lucHV0X2NvbnRhaW5lciAuZ2ZpZWxkX2NoZWNrYm94LFxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9yYWRpbyB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSxcbi5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfcmFkaW8gLmdjaG9pY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMCAyNHB4IDZweCAwO1xufVxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZSBsYWJlbDphZnRlciB7XG4gIHRvcDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZSBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogN3B4O1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICBAYXBwbHkgYmctZ29sZC1kYXJrO1xufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG4uZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nOiAyOHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIEBhcHBseSByb3VuZGVkICBib3JkZXIgYm9yZGVyLXB1cnBsZSBib3JkZXItb3BhY2l0eS00MCBib3JkZXItZGFzaGVkIGN1cnNvci1wb2ludGVyO1xufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTg5LCAyMzUsIDIxNywgMC41KTtcbn1cbi5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nOiAwIDMycHggMCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE0IDEwVjEwLjhDMTQgMTEuOTIwMSAxNCAxMi40ODAyIDEzLjc4MiAxMi45MDhDMTMuNTkwMyAxMy4yODQzIDEzLjI4NDMgMTMuNTkwMyAxMi45MDggMTMuNzgyQzEyLjQ4MDIgMTQgMTEuOTIwMSAxNCAxMC44IDE0SDUuMkM0LjA3OTg5IDE0IDMuNTE5ODQgMTQgMy4wOTIwMiAxMy43ODJDMi43MTU2OSAxMy41OTAzIDIuNDA5NzMgMTMuMjg0MyAyLjIxNzk5IDEyLjkwOEMyIDEyLjQ4MDIgMiAxMS45MjAxIDIgMTAuOFYxME0xMS4zMzMzIDUuMzMzMzNMOCAyTTggMkw0LjY2NjY3IDUuMzMzMzNNOCAyVjEwJyBzdHJva2U9JyUyMzNDMUU2NScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTQgMTBWMTAuOEMxNCAxMS45MjAxIDE0IDEyLjQ4MDIgMTMuNzgyIDEyLjkwOEMxMy41OTAzIDEzLjI4NDMgMTMuMjg0MyAxMy41OTAzIDEyLjkwOCAxMy43ODJDMTIuNDgwMiAxNCAxMS45MjAxIDE0IDEwLjggMTRINS4yQzQuMDc5ODkgMTQgMy41MTk4NCAxNCAzLjA5MjAyIDEzLjc4MkMyLjcxNTY5IDEzLjU5MDMgMi40MDk3MyAxMy4yODQzIDIuMjE3OTkgMTIuOTA4QzIgMTIuNDgwMiAyIDExLjkyMDEgMiAxMC44VjEwTTExLjMzMzMgNS4zMzMzM0w4IDJNOCAyTDQuNjY2NjcgNS4zMzMzM004IDJWMTAnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTE0IDEwVjEwLjhDMTQgMTEuOTIwMSAxNCAxMi40ODAyIDEzLjc4MiAxMi45MDhDMTMuNTkwMyAxMy4yODQzIDEzLjI4NDMgMTMuNTkwMyAxMi45MDggMTMuNzgyQzEyLjQ4MDIgMTQgMTEuOTIwMSAxNCAxMC44IDE0SDUuMkM0LjA3OTg5IDE0IDMuNTE5ODQgMTQgMy4wOTIwMiAxMy43ODJDMi43MTU2OSAxMy41OTAzIDIuNDA5NzMgMTMuMjg0MyAyLjIxNzk5IDEyLjkwOEMyIDEyLjQ4MDIgMiAxMS45MjAxIDIgMTAuOFYxME0xMS4zMzMzIDUuMzMzMzNMOCAyTTggMkw0LjY2NjY3IDUuMzMzMzNNOCAyVjEwJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZm9udC1iYXNlO1xufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIC5nZm9ybV9maWxldXBsb2FkX3J1bGVzIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgbGVmdDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSg3NywgNzcsIDc3LCAwLjUpO1xuICBAYXBwbHkgcHktMSBsZzpweS0yIHRleHQtcGxhY2Vob2xkZXIgLW10LVsycHhdIGJnLXdoaXRlIHRleHQtMTQ7XG59XG4uZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQuc2VsZWN0ZWQgLmdmb3JtX2ZpbGV1cGxvYWRfcnVsZXMge1xuICBvcGFjaXR5OiAwO1xufVxuLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIC5naW5wdXRfcHJldmlldyB7XG4gIEBhcHBseSBtLTAgZm9udC1iYXNlIHRleHQtMTY7XG59XG5cbi5nZm9ybV9mb290ZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZm9ybV9mb290ZXIgLmdmb3JtLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDMyJTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5nZm9ybV9mb290ZXIgLmMtYnV0dG9uLCAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSxcbi5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1idXR0b25dLFxuLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXJlc2V0XSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmdmLWNvbmZpcm1hdGlvbi0tbG9hZGVkIC5nZi1jb25maXJtYXRpb24tLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gIEBhcHBseSBib3JkZXItMiBib3JkZXItZ29sZC1kYXJrIGlubGluZS1ibG9jayBweS0yIHB4LTM7XG59XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkRFQkQ5O1xuICBjb2xvcjogcmdiYSgxNiwgMjUsIDY1LCAwLjgpO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAtNDRweDtcbiAgcmlnaHQ6IC00MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTRmN2YwO1xufVxuQG1lZGlhIGRlc2t0b3Age1xuICAubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqXFxcbiAgQmFzaWMgTW9kYWwgU3R5bGVzXG5cXCoqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLm1vZGFsX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAzMDAwO1xuICBwYWRkaW5nOiAyNHB4IDI0cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5Ac2NyZWVuIGxnIHtcbiAgLm1vZGFsX19vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5tb2RhbF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAxNHB4O1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1vZGFsX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBzY3JlZW4gbGcge1xuICAubW9kYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuLm1vZGFsX19jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMTZweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAYXBwbHkgdGV4dC1wdXJwbGU7XG59XG5Ac2NyZWVuIGxnIHtcbiAgLm1vZGFsX19jbG9zZSB7XG4gICAgdG9wOiAyNHB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICB9XG59XG4ubW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgQGFwcGx5IGJnLWdyZXktMTAwO1xufVxuXG4ubW9kYWxfX2Nsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pyVXCI7XG59XG5cbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyB7XG4gIGNvbHVtbi1nYXA6IDI0cHg7XG59XG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGV4dF0sXG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRlbF0sXG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBAYXBwbHkgYm9yZGVyLWJsYWNrIGJvcmRlci1vcGFjaXR5LTIwO1xufVxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfaHRtbCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGxhYmVsOmFmdGVyLFxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdpbnB1dF9jb250YWluZXIgLmdmaWVsZF9jaGVja2JveCBsYWJlbDphZnRlcixcbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfcmFkaW8gbGFiZWw6YWZ0ZXIsXG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2lucHV0X2NvbnRhaW5lciAuZ2Nob2ljZSBsYWJlbDphZnRlciB7XG4gIEBhcHBseSBib3JkZXItYmxhY2sgYm9yZGVyLW9wYWNpdHktMjA7XG59XG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgaW5wdXQ6Zm9jdXMgKyBsYWJlbDphZnRlcixcbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfY2hlY2tib3ggaW5wdXQ6Zm9jdXMgKyBsYWJlbDphZnRlcixcbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5naW5wdXRfY29udGFpbmVyIC5nZmllbGRfcmFkaW8gaW5wdXQ6Zm9jdXMgKyBsYWJlbDphZnRlcixcbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5naW5wdXRfY29udGFpbmVyIC5nY2hvaWNlIGlucHV0OmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xuICBAYXBwbHkgYm9yZGVyLWJsYWNrIGJvcmRlci1vcGFjaXR5LTIwO1xufVxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAyOXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciAuYy1idXR0b246YWZ0ZXIsIC5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmFmdGVyLFxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPWJ1dHRvbl06YWZ0ZXIsXG4ubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9cmVzZXRdOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE0IDEwVjEwLjhDMTQgMTEuOTIwMSAxNCAxMi40ODAyIDEzLjc4MiAxMi45MDhDMTMuNTkwMyAxMy4yODQzIDEzLjI4NDMgMTMuNTkwMyAxMi45MDggMTMuNzgyQzEyLjQ4MDIgMTQgMTEuOTIwMSAxNCAxMC44IDE0SDUuMkM0LjA3OTg5IDE0IDMuNTE5ODQgMTQgMy4wOTIwMiAxMy43ODJDMi43MTU2OSAxMy41OTAzIDIuNDA5NzMgMTMuMjg0MyAyLjIxNzk5IDEyLjkwOEMyIDEyLjQ4MDIgMiAxMS45MjAxIDIgMTAuOFYxME0xMS4zMzMzIDYuNjY2NjdMOCAxME04IDEwTDQuNjY2NjcgNi42NjY2N004IDEwVjInIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgY29udGVudDogXCJcIjtcbn1cbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgLmMtYnV0dG9uOmhvdmVyOmFmdGVyLCAubW9kYWxfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcjphZnRlcixcbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyOmFmdGVyLFxuLm1vZGFsX19jb250ZW50IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXJlc2V0XTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xNCAxMFYxMC44QzE0IDExLjkyMDEgMTQgMTIuNDgwMiAxMy43ODIgMTIuOTA4QzEzLjU5MDMgMTMuMjg0MyAxMy4yODQzIDEzLjU5MDMgMTIuOTA4IDEzLjc4MkMxMi40ODAyIDE0IDExLjkyMDEgMTQgMTAuOCAxNEg1LjJDNC4wNzk4OSAxNCAzLjUxOTg0IDE0IDMuMDkyMDIgMTMuNzgyQzIuNzE1NjkgMTMuNTkwMyAyLjQwOTczIDEzLjI4NDMgMi4yMTc5OSAxMi45MDhDMiAxMi40ODAyIDIgMTEuOTIwMSAyIDEwLjhWMTBNMTEuMzMzMyA2LjY2NjY3TDggMTBNOCAxMEw0LjY2NjY3IDYuNjY2NjdNOCAxMFYyJyBzdHJva2U9JyUyMzNDMUU2NScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTQgMTBWMTAuOEMxNCAxMS45MjAxIDE0IDEyLjQ4MDIgMTMuNzgyIDEyLjkwOEMxMy41OTAzIDEzLjI4NDMgMTMuMjg0MyAxMy41OTAzIDEyLjkwOCAxMy43ODJDMTIuNDgwMiAxNCAxMS45MjAxIDE0IDEwLjggMTRINS4yQzQuMDc5ODkgMTQgMy41MTk4NCAxNCAzLjA5MjAyIDEzLjc4MkMyLjcxNTY5IDEzLjU5MDMgMi40MDk3MyAxMy4yODQzIDIuMjE3OTkgMTIuOTA4QzIgMTIuNDgwMiAyIDExLjkyMDEgMiAxMC44VjEwTTExLjMzMzMgNi42NjY2N0w4IDEwTTggMTBMNC42NjY2NyA2LjY2NjY3TTggMTBWMicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTQgMTBWMTAuOEMxNCAxMS45MjAxIDE0IDEyLjQ4MDIgMTMuNzgyIDEyLjkwOEMxMy41OTAzIDEzLjI4NDMgMTMuMjg0MyAxMy41OTAzIDEyLjkwOCAxMy43ODJDMTIuNDgwMiAxNCAxMS45MjAxIDE0IDEwLjggMTRINS4yQzQuMDc5ODkgMTQgMy41MTk4NCAxNCAzLjA5MjAyIDEzLjc4MkMyLjcxNTY5IDEzLjU5MDMgMi40MDk3MyAxMy4yODQzIDIuMjE3OTkgMTIuOTA4QzIgMTIuNDgwMiAyIDExLjkyMDEgMiAxMC44VjEwTTExLjMzMzMgNi42NjY2N0w4IDEwTTggMTBMNC42NjY2NyA2LjY2NjY3TTggMTBWMicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgc3Bhbi5nZm9ybS1sb2FkZXIge1xuICByaWdodDogLTI0cHg7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5tb2RhbF9fY29udGVudCAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vZGFsX19jb250ZW50IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5Ac2NyZWVuIGxnIHtcbiAgLm1vZGFsX19jb250ZW50IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG4ubW9kYWxfX2J0biB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbjogMDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBlYXNlLW91dDtcbn1cblxuLm1vZGFsX19idG46Zm9jdXMsIC5tb2RhbF9fYnRuOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4ubW9kYWxfX2J0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDQ5ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKlxcXG4gIERlbW8gQW5pbWF0aW9uIFN0eWxlXG5cXCoqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQGtleWZyYW1lcyBtbWZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbW1mYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBtbXNsaWRlSW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1tc2xpZGVPdXQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgfVxufVxuLm1pY3JvbW9kYWwtc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZS5pcy1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPWZhbHNlXSAubW9kYWxfX292ZXJsYXkge1xuICBhbmltYXRpb246IG1tZmFkZUluIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPWZhbHNlXSAubW9kYWxfX2NvbnRhaW5lciB7XG4gIGFuaW1hdGlvbjogbW1zbGlkZUluIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPXRydWVdIC5tb2RhbF9fb3ZlcmxheSB7XG4gIGFuaW1hdGlvbjogbW1mYWRlT3V0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPXRydWVdIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgYW5pbWF0aW9uOiBtbXNsaWRlT3V0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlIC5tb2RhbF9fY29udGFpbmVyLFxuLm1pY3JvbW9kYWwtc2xpZGUgLm1vZGFsX19vdmVybGF5IHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmd2LXBvcHVwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ndi1wb3B1cF9fbGFiZWwge1xuICBAYXBwbHkgYmctYmx1ZS1kYXJrIHRleHQtd2hpdGUgdGV4dC1jZW50ZXIgcC0zIHRleHQtMTg7XG59XG4uZ3YtcG9wdXBfX2xhYmVsIGEge1xuICBAYXBwbHkgdGV4dC1nb2xkO1xufVxuXG4uc2dwYi1wb3B1cC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbiNzZ3BiLXBvcHVwLWRpYWxvZy1tYWluLWRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNjBweCAhaW1wb3J0YW50O1xufVxuQHNjcmVlbiBzbSB7XG4gICNzZ3BiLXBvcHVwLWRpYWxvZy1tYWluLWRpdiB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNzZ3BiLXBvcHVwLWRpYWxvZy1tYWluLWRpdiA+IGRpdiB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbiNzZ3BiLXBvcHVwLWRpYWxvZy1tYWluLWRpdi13cmFwcGVyICNzZ3BiLWNsb3NlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEM2OEQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogNDhweCAhaW1wb3J0YW50O1xuICByaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDI5IDE1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy4xODQ3NSAxNC41NjQ3TDE0LjIxMTEgNy41MzgzTDcuMDI2MzcgMC4zNTM1NDUnIHN0cm9rZT0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTIxLjAyNjIgMTQuNTY0N0wxMy45OTk4IDcuNTM4M0wyMS4xODQ2IDAuMzUzNTQ1JyBzdHJva2U9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXIuc3dpcGVyLWluaXRpYWxpemVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIEVxdWFsIEhlaWdodCAqL1xuLnN3aXBlci1lcXVhbGhlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5zd2lwZXItZXF1YWxoZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zd2lwZXItZXF1YWxoZWlnaHQgLnN3aXBlci1zbGlkZSA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLyogUHJvZ3Jlc3MgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIEBhcHBseSByZWxhdGl2ZSBiZy1bI2VhZGFjNF07XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIEBhcHBseSBiZy1vcmFuZ2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtYm9va2luZy1wb3B1cCB7XG4gIEBhcHBseSBvdmVyZmxvdy15LWF1dG8gcHktNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LWhlaWdodDogOTIwcHgpIHtcbiAgLmMtYm9va2luZy1wb3B1cCAubW9kYWxfX292ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYy1ib29raW5nLXBvcHVwX19mb3JtIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICBAYXBwbHkgZmxleCBmbGV4LWNvbCBqdXN0aWZ5LWNlbnRlciBpdGVtcy1jZW50ZXIgcC0wIGJvcmRlci0wO1xufVxuLmMtYm9va2luZy1wb3B1cF9fZm9ybSAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGgzIHtcbiAgQGFwcGx5IHRpdGxlLXQ0IGxnOnRpdGxlLXQzO1xufVxuLmMtYm9va2luZy1wb3B1cF9fZm9ybS5pcy1zdWNjZXNzIHtcbiAgQGFwcGx5IHAtNSBmbGV4IGl0ZW1zLWNlbnRlcjtcbn1cbi5jLWJvb2tpbmctcG9wdXBfX2Zvcm0uaXMtc3VjY2VzcyAuYy1ib29raW5nLXBvcHVwX19mb3JtLWhlYWRlciB7XG4gIEBhcHBseSBoaWRkZW47XG59XG4uYy1icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBAYXBwbHkgdGV4dC0xNiBmb250LW1lZGl1bSBib3JkZXItc3BhY2luZy02O1xufVxuLmMtYnJlYWRjcnVtYnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmMtYnJlYWRjcnVtYnMgYSxcbi5jLWJyZWFkY3J1bWJzIHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5jLWJyZWFkY3J1bWJzIHNwYW4uc2VwIHtcbiAgQGFwcGx5IGlubGluZS1ibG9jayBweC0xO1xufVxuXG4uYy1idXR0b24sIGlucHV0W3R5cGU9c3VibWl0XSxcbmlucHV0W3R5cGU9YnV0dG9uXSxcbmlucHV0W3R5cGU9cmVzZXRdIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZTtcbiAgcGFkZGluZzogMCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBhcHBseSB0ZXh0LXdoaXRlIGJnLWJsdWUtZGFyayBuby11bmRlcmxpbmUgZm9udC1iYXNlIHVwcGVyY2FzZSB0ZXh0LTE2O1xufVxuLmMtYnV0dG9uLS1nb2xkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ29sZC1ncmFkaWVudCk7XG4gIEBhcHBseSB0ZXh0LWdyZXktZGFyaztcbn1cbi5jLWJ1dHRvbjpob3ZlciwgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuaW5wdXRbdHlwZT1yZXNldF06aG92ZXIge1xuICBAYXBwbHkgYmctZ29sZCBuby11bmRlcmxpbmUgdGV4dC1ncmV5LWRhcms7XG59XG5cbi5zd2lwZXItLWNhcm91c2VsIHtcbiAgY2xpcC1wYXRoOiBpbnNldCgtMTAwdncgLTEwMHZ3IC0xMDB2dyAwKTtcbn1cblxuLnN3aXBlci0tZXF1YWxoZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIEBhcHBseSBoLWF1dG87XG59XG4uc3dpcGVyLS1lcXVhbGhlaWdodCAuc3dpcGVyLXNsaWRlID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5Ac2NyZWVuIGxnIHtcbiAgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGFwcGx5IGZsZXggZ2FwLTI7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAYXBwbHkgdy1bOXB4XSBoLVs5cHhdIHRyYW5zaXRpb24tYWxsIGJnLXdoaXRlIGJnLW9wYWNpdHktMjA7XG59XG4uZGFyay1uYXYgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgc3BhbiB7XG4gIEBhcHBseSBiZy1wdXJwbGUgYmctb3BhY2l0eS0yMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIEBhcHBseSBiZy13aGl0ZSB3LVszMnB4XSAgYmctb3BhY2l0eS0xMDA7XG59XG4uZGFyay1uYXYgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgQGFwcGx5IGJnLXB1cnBsZSBiZy1vcGFjaXR5LTEwMDtcbn1cblxuLnN3aXBlci1mcmFjdGlvbiB7XG4gIEBhcHBseSBhYnNvbHV0ZSBib3R0b20tMCByaWdodC0wIGhpZGRlbjtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldi0tYXJyb3csXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LS1hcnJvdyB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYtLWFycm93LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LS1hcnJvdy5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBAYXBwbHkgeGw6aGlkZGVuO1xufVxuXG4janMtY2F0ZWdvcmllcy5zaG93LWFsbCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4uYy1mb290ZXIgYSB7XG4gIEBhcHBseSB0ZXh0LXdoaXRlIGhvdmVyOnRleHQtZ29sZCBuby11bmRlcmxpbmU7XG59XG5cbiNtZW51LWZvb3Rlci1uYXYge1xuICBAYXBwbHkgZ3JpZCBzbTpncmlkLWNvbHMtMiBnYXAtMjtcbn1cbiNtZW51LWZvb3Rlci1uYXYgbGkge1xuICBAYXBwbHkgbWItMCBsZWFkaW5nLXRpZ2h0O1xufVxuXG4uYy1ob3Zlci16b29tIC5jLWxhenktd3JhcHBlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAhaW1wb3J0YW50O1xufVxuLmMtaG92ZXItem9vbTpob3ZlciAuYy1sYXp5LXdyYXBwZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbkBzY3JlZW4gbGcge1xuICAuYy1ob3Zlci16b29tOmhvdmVyIC5jLWxhenktd3JhcHBlciBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbn1cbi5jLWhvdmVyLXpvb20gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYy1sYXp5LXdyYXBwZXIge1xuICBAYXBwbHkgdy1mdWxsIGgtMCByZWxhdGl2ZSBvdmVyZmxvdy1oaWRkZW4gdHJhbnNpdGlvbi1hbGwgYmctdHJhbnNwYXJlbnQ7XG59XG4uYy1sYXp5LXdyYXBwZXIuaW1nLWxvYWRlZCB7XG4gIEBhcHBseSBiZy10cmFuc3BhcmVudDtcbn1cbi5jLWxhenktd3JhcHBlci0tY292ZXIge1xuICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCB3LWZ1bGwgaC1mdWxsO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmMtbGF6eS13cmFwcGVyLS1jb3ZlciBpbWcubGF6eSB7XG4gIEBhcHBseSBvYmplY3QtY292ZXI7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmMtbGF6eS13cmFwcGVyLS1jb250YWluIHtcbiAgQGFwcGx5IGFic29sdXRlIGluc2V0LTAgdy1mdWxsIGgtZnVsbDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jLWxhenktd3JhcHBlci0tY29udGFpbiBpbWcubGF6eSB7XG4gIEBhcHBseSBvYmplY3QtY29udGFpbiBwLTI7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmMtbGF6eS13cmFwcGVyLS1jb250YWluLmltYWdlLXJpZ2h0IGltZy5sYXp5IHtcbiAgQGFwcGx5IG9iamVjdC1yaWdodDtcbn1cbi5jLWxhenktd3JhcHBlciBpbWcubGF6eSB7XG4gIEBhcHBseSBvcGFjaXR5LTAgdy1mdWxsIGgtYXV0byBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgb3ZlcmZsb3ctaGlkZGVuIHRyYW5zaXRpb24tYWxsO1xufVxuLmMtbGF6eS13cmFwcGVyIGltZy5sb2FkaW5nLCAuYy1sYXp5LXdyYXBwZXIgaW1nLmluaXRpYWwsIC5jLWxhenktd3JhcHBlciBpbWcubG9hZGVkLCAuYy1sYXp5LXdyYXBwZXIgaW1nLmVycm9yIHtcbiAgQGFwcGx5IG9wYWNpdHktMTAwO1xufVxuLmMtbGF6eS13cmFwcGVyIGltZzpub3QoW3NyY10pIHtcbiAgQGFwcGx5IGludmlzaWJsZTtcbn1cbi5jLWxhenktd3JhcHBlciAubGF6eTpub3QoaW1nKSB7XG4gIEBhcHBseSBvcGFjaXR5LTA7XG59XG4uYy1sYXp5LXdyYXBwZXIgLmxhenk6bm90KGltZylbZGF0YS1sbC1zdGF0dXM9bG9hZGluZ10sXG4uYy1sYXp5LXdyYXBwZXIgLmxhenk6bm90KGltZylbZGF0YS1sbC1zdGF0dXM9bG9hZGVkXSxcbi5jLWxhenktd3JhcHBlciAubGF6eTpub3QoaW1nKVtkYXRhLWxsLXN0YXR1cz1lbnRlcmVkXSB7XG4gIG9wYWNpdHk6IDE7XG4gIEBhcHBseSBvcGFjaXR5LTEwMDtcbn1cblxuLmMtbGluayB7XG4gIEBhcHBseSBwcmV0aXRsZS1wcmUxIHVuZGVybGluZS1vZmZzZXQtWzZweF0gdW5kZXJsaW5lIGhvdmVyOnRleHQtZ29sZDtcbn1cblxuLmMtbG9jYXRpb24ge1xuICBAYXBwbHkgaW5saW5lLWZsZXggdGV4dC0xNCBzbTp0ZXh0LTE2IGxnOnRleHQtMjIgaXRlbXMtY2VudGVyIGdhcC0zIGZvbnQtYm9sZDtcbn1cbi5jLWxvY2F0aW9uX190cmlnZ2VyIHtcbiAgQGFwcGx5IGhpZGRlbiBsZzpibG9jaztcbn1cblxuLmMtb3ZlcmxpbmUge1xuICBAYXBwbHkgcHJldGl0bGUtcHJlMiBsZzpwcmV0aXRsZS1wcmUxIG1iLTI7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWdpbmF0aW9uIGxpIHNwYW4sXG4ucGFnaW5hdGlvbiBsaSBhIHtcbiAgQGFwcGx5IGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBuby11bmRlcmxpbmUgcm91bmRlZC1bNnB4XSBmb250LXNlbWlib2xkO1xuICB3aWR0aDogMzJweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIEBhcHBseSB0ZXh0LWJsdWUtZGFyaztcbn1cbi5wYWdpbmF0aW9uIGxpIHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgQGFwcGx5IGJnLWJsdWUtZGFyayB0ZXh0LXdoaXRlIG5vLXVuZGVybGluZTtcbn1cbi5wYWdpbmF0aW9uIGxpIHNwYW4uY3VycmVudCxcbi5wYWdpbmF0aW9uIGxpIGEuY3VycmVudCB7XG4gIEBhcHBseSBiZy1ibHVlLWRhcmsgdGV4dC13aGl0ZTtcbn1cbi5wYWdpbmF0aW9uIGxpIGEubmV4dCB7XG4gIEBhcHBseSBmbGV4IGl0ZW1zLWNlbnRlciAgdy1hdXRvO1xufVxuLnBhZ2luYXRpb24gbGkgYS5uZXh0IHN0cm9uZyB7XG4gIEBhcHBseSBmb250LW5vcm1hbDtcbn1cbi5wYWdpbmF0aW9uIGxpIGEubmV4dDpob3ZlciB7XG4gIEBhcHBseSB0ZXh0LWdvbGQtZGFyayBiZy10cmFuc3BhcmVudDtcbn1cbi5wYWdpbmF0aW9uIGxpIGEubmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIEBhcHBseSBibG9jayB3LTQgaC00O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMScgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDExIDExJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC44MDA3ODEgNS40NjY3MkgxMC4xMzQxTTUuNDY3NDUgMTAuMTMzNEwxMC4xMzQxIDUuNDY2NzJMNS40Njc0NSAwLjgwMDA0OScgc3Ryb2tlPSclMjMxRTFFMUUnIHN0cm9rZS13aWR0aD0nMS42JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ucGFnaW5hdGlvbiBsaSBhLnByZXYge1xuICBAYXBwbHkgZmxleCBpdGVtcy1jZW50ZXIgIHctYXV0bztcbn1cbi5wYWdpbmF0aW9uIGxpIGEucHJldiBzdHJvbmcge1xuICBAYXBwbHkgZm9udC1ub3JtYWw7XG59XG4ucGFnaW5hdGlvbiBsaSBhLnByZXY6aG92ZXIge1xuICBAYXBwbHkgdGV4dC1nb2xkLWRhcmsgYmctdHJhbnNwYXJlbnQ7XG59XG4ucGFnaW5hdGlvbiBsaSBhLnByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgQGFwcGx5IGJsb2NrIHctNCBoLTQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTEgMTEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMC4xMzQxIDUuNDY2NzJIMC44MDA3ODFNNS40Njc0NSAwLjgwMDA0OUwwLjgwMDc4MSA1LjQ2NjcyTDUuNDY3NDUgMTAuMTMzNCcgc3Ryb2tlPSclMjMxRTFFMUUnIHN0cm9rZS13aWR0aD0nMS42JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jLXBvcHVwIC5tb2RhbF9fb3ZlcmxheSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4uYy1wb3B1cF9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0aGVtZShcImNvbG9ycy5ncmVlbi1kYXJrXCIpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NjZweDtcbiAgcGFkZGluZzogNDhweCAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IGF1dG87XG59XG5Ac2NyZWVuIGxnIHtcbiAgLmMtcG9wdXBfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNjRweDtcbiAgfVxufVxuLmMtcG9wdXBfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdGhlbWUoXCJjb2xvcnMubmV1dHJhbFwiKTtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcbn1cbi5jLXBvcHVwX19jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYy1wb3B1cF9fY2xvc2Ugc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYy1wb3B1cF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLXBvcHVwX19oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtcG9wdXBfX3RpdGxlIHtcbiAgQGFwcGx5IGZvbnQtaGVhZGluZyB0ZXh0LW5ldXRyYWw7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNDhweCwgOHZ3LCA5MHB4KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbn1cbi5jLXBvcHVwX19pbnRybyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBjb2xvcjogdGhlbWUoXCJjb2xvcnMubmV1dHJhbFwiKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAYXBwbHkgZm9udC1iYXNlO1xufVxuLmMtcG9wdXBfX2ludHJvIHAge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uYy1wb3B1cF9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtcG9wdXBfX2Zvcm0gLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgQGFwcGx5IHRleHQtbmV1dHJhbCBwLTIgYm9yZGVyIGJvcmRlci1uZXV0cmFsO1xufVxuLmMtcG9wdXBfX2Zvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWVtYWlsIHtcbiAgQGFwcGx5IHRleHQtbGVmdDtcbn1cbi5jLXBvcHVwX19mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCBsYWJlbCB7XG4gIEBhcHBseSB0ZXh0LW5ldXRyYWw7XG59XG4uYy1wb3B1cF9fZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgQGFwcGx5IHBsYWNlaG9sZGVyLXdoaXRlLzUwIHRleHQtd2hpdGUgYmctdHJhbnNwYXJlbnQgYm9yZGVyLTIgYm9yZGVyLXdoaXRlIGgtNjtcbn1cbi5jLXBvcHVwX19mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmdmb3JtX2J1dHRvbiB7XG4gIEBhcHBseSBiZy1uZXV0cmFsIHRleHQtZ3JlZW4tZGFyayBib3JkZXItMCBob3ZlcjpiZy1ncmVlbi1kYXJrIGhvdmVyOnRleHQtbmV1dHJhbDtcbn1cbi5jLXBvcHVwX19maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYy1wb3B1cF9fbGFiZWwge1xuICBjb2xvcjogdGhlbWUoXCJjb2xvcnMubmV1dHJhbFwiKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBAYXBwbHkgZm9udC1iYXNlO1xufVxuLmMtcG9wdXBfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbn1cbi5jLXBvcHVwX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmMtcG9wdXBfX2lucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB0aGVtZShcImNvbG9ycy5uZXV0cmFsXCIpO1xufVxuLmMtcG9wdXBfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1wb3B1cF9fZGlzbWlzcyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRoZW1lKFwiY29sb3JzLm5ldXRyYWxcIik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmMtcG9wdXBfX2Rpc21pc3M6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uYy1wb3B1cF9fc3VjY2VzcyB7XG4gIGNvbG9yOiB0aGVtZShcImNvbG9ycy5uZXV0cmFsXCIpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIEBhcHBseSBmb250LWJhc2U7XG59XG5cbi5jLXByZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIEBhcHBseSBiZy13aGl0ZTtcbn1cbi5jLXByZWxvYWRlci5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uYy1wcmVsb2FkZXJfX2xvYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTMycHggMCAwIC0zMnB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG4uYy1wcmVsb2FkZXJfX2xvYWRlciBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjdweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIEBhcHBseSBiZy1ibHVlLWRhcms7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAxLCAwKTtcbn1cbi5jLXByZWxvYWRlcl9fbG9hZGVyIGRpdjpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiA2cHg7XG4gIGFuaW1hdGlvbjogcHJlbG9hZGVyMSAwLjZzIGluZmluaXRlO1xufVxuLmMtcHJlbG9hZGVyX19sb2FkZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGxlZnQ6IDZweDtcbiAgYW5pbWF0aW9uOiBwcmVsb2FkZXIyIDAuNnMgaW5maW5pdGU7XG59XG4uYy1wcmVsb2FkZXJfX2xvYWRlciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgbGVmdDogMjZweDtcbiAgYW5pbWF0aW9uOiBwcmVsb2FkZXIyIDAuNnMgaW5maW5pdGU7XG59XG4uYy1wcmVsb2FkZXJfX2xvYWRlciBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgbGVmdDogNDVweDtcbiAgYW5pbWF0aW9uOiBwcmVsb2FkZXIzIDAuNnMgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcHJlbG9hZGVyMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHJlbG9hZGVyMyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHJlbG9hZGVyMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOXB4LCAwKTtcbiAgfVxufVxuLmMtcmljaHRleHQgaDIsXG4uYy1yaWNodGV4dCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIEBhcHBseSB0aXRsZS10MyBtYi0zIG10LTU7XG59XG4uYy1yaWNodGV4dCBoMyB7XG4gIEBhcHBseSB0aXRsZS10NDtcbn1cbi5jLXJpY2h0ZXh0IGg0LCAuYy1yaWNodGV4dCBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIEBhcHBseSBmb250LWhlYWRpbmcgIHRleHQtMjQgbWItMyBtdC01O1xufVxuLmMtcmljaHRleHQgaDYge1xuICBmb250LXdlaWdodDogNDAwO1xuICBAYXBwbHkgdGV4dC0xOCBtYi0zIG10LTU7XG59XG4uYy1yaWNodGV4dCAqOmZpcnN0LWNoaWxkIHtcbiAgQGFwcGx5IG10LTA7XG59XG4uYy1yaWNodGV4dCAqOmxhc3QtY2hpbGQge1xuICBAYXBwbHkgbWItMDtcbn1cbi5jLXJpY2h0ZXh0IGE6bm90KC5jLWJ1dHRvbik6bm90KGlucHV0W3R5cGU9c3VibWl0XSk6bm90KGlucHV0W3R5cGU9YnV0dG9uXSk6bm90KGlucHV0W3R5cGU9cmVzZXRdKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmMtcmljaHRleHQgYTpub3QoLmMtYnV0dG9uKTpub3QoaW5wdXRbdHlwZT1zdWJtaXRdKTpub3QoaW5wdXRbdHlwZT1idXR0b25dKTpub3QoaW5wdXRbdHlwZT1yZXNldF0pOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmMtcmljaHRleHQtLXNtYWxsICoge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYy1yaWNodGV4dC0tc21hbGwgc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYy1yaWNodGV4dC0tY2hlY2tsaXN0IHVsIHtcbiAgQGFwcGx5IGxpc3Qtbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uYy1yaWNodGV4dC0tY2hlY2tsaXN0IHVsIGxpIHtcbiAgQGFwcGx5IHJlbGF0aXZlIGxpc3Qtbm9uZSBwbC01O1xufVxuLmMtcmljaHRleHQtLWNoZWNrbGlzdCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBAYXBwbHkgYWJzb2x1dGUgbGVmdC0wIHRvcC1bNXB4XTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCc0FBQUFjQ0FZQUFBQ1EwY1R0QUFBQlJFbEVRVlI0MnJYV3dZMkRNQlFFMEpSQUNTN0JKVkRDbHBBS1ZwUkFDWlJBQ2Juc25SSjgzWnRMY0FmZWIyazJFLzBvR3B6QVlZUkU3UDh3dG5FdXRkYkwzdnorZkFmTDZETHM3Uzhib09CcUtjam1VaTNac2xoQ0gwWWtvbGhCb2JqbmdYQWROTWJPRTU1NFprZWQxdllCL1pJWUczTWt2V2tRYWx4ZlltMGtBdW9Cb3graGUrOENlbitFd1dQWk1uMVlmUEJ6aGNWMXUyUHQzVGJzQUNoaFlWM2QvZTBSUzJqd01jUTgxL3YvS3RURElHWjl3dkFLdDNNaFluUExXWkRHdUU5eXU3NEhhY3h2eU1xOTF3RnBqTVVJSVFBMXBMSEpOOGFpcVI3VWtNWWlON1FBTmFRUFQ4NkxCaldrc1lXZEJTZ2hqUVVVaVFvazFCOS9saVhYd0lFQ0V2RUZreXA0SkRZUVBCZnpZT28rdFhuaVowdFFtSi9EYWxuWlVTSTNTM2wxNHFzQ0FWakJTQmQ4Y1Vaa3h1L1pVc1JmUDJJcXJ2aUdMTGczN3FueEI1emhldG81b1JBc0FBQUFBRWxGVGtTdVFtQ0MpO1xufVxuLmMtcmljaHRleHQtLW51bWJlcmVkIG9sIHtcbiAgQGFwcGx5IGdyaWQgZ2FwLTM7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtY291bnRlcjtcbn1cbi5jLXJpY2h0ZXh0LS1udW1iZXJlZCBvbCBsaSB7XG4gIEBhcHBseSByZWxhdGl2ZSBwbC01O1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC1jb3VudGVyO1xufVxuLmMtcmljaHRleHQtLW51bWJlcmVkIG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcikgXCIuXCI7XG4gIEBhcHBseSBhYnNvbHV0ZSBsZWZ0LTAgdGV4dC1bNDBweF07XG4gIGNvbG9yOiB0aGVtZShcImNvbG9ycy5nb2xkXCIpO1xufVxuLmMtcmljaHRleHQgcCB7XG4gIEBhcHBseSBtYi0zO1xufVxuLmMtcmljaHRleHQgcC5sZWFkIHtcbiAgQGFwcGx5IHRpdGxlLXQ0IGxnOnRpdGxlLXQzO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmMtcmljaHRleHQgc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmMtcmljaHRleHQgdWwsIC5jLXJpY2h0ZXh0IG9sIHtcbiAgQGFwcGx5IG1iLTM7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5jLXJpY2h0ZXh0IHVsIGxpLCAuYy1yaWNodGV4dCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5jLXJpY2h0ZXh0IG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuLmMtcmljaHRleHQgdWwge1xuICBAYXBwbHkgcGwtNCBncmlkIGdyaWQtY29scy0xIGdhcC0xO1xufVxuLmMtcmljaHRleHQgdWwgbGkge1xuICBAYXBwbHkgcmVsYXRpdmU7XG59XG4uYy1yaWNodGV4dCBibG9ja3F1b3RlIHtcbiAgQGFwcGx5IG15LTYgYmctZ29sZC1vZGQgcC01IHRleHQtZ3JleS1kYXJrO1xufVxuLmMtcmljaHRleHQgYmxvY2txdW90ZSBwIHtcbiAgQGFwcGx5IHRpdGxlLXQ1IGxnOnRpdGxlLXQ0O1xuICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG59XG4uYy1yaWNodGV4dCBibG9ja3F1b3RlIGNpdGUge1xuICBAYXBwbHkgcHJldGl0bGUtcHJlMTtcbn1cbi5jLXJpY2h0ZXh0IGlmcmFtZSB7XG4gIEBhcHBseSB3LWZ1bGwgaC1hdXRvIGFzcGVjdC1bMTYvOV07XG59XG4uYy1yaWNodGV4dCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmMtcmljaHRleHQgdGFibGUge1xuICBAYXBwbHkgbWItMyB3LWZ1bGw7XG59XG4uYy1yaWNodGV4dCB0YWJsZSB0ZCB7XG4gIEBhcHBseSBweS0xIGJvcmRlci1iIGJvcmRlci1nb2xkLWV2ZW47XG59XG5cbi5jLXNlYXJjaC0tYWN0aXZlIC5jLWhlYWRlcl9fb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5jLXNlYXJjaCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBAYXBwbHkgdHJhbnNpdGlvbi1hbGw7XG59XG4uYy1zZWFyY2gtLWFjdGl2ZSAuYy1zZWFyY2gge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5jLXNlYXJjaCBhLmpzLXNlYXJjaC1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYy1zZWFyY2ggYS5qcy1zZWFyY2gtY2xvc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmpzLXNlYXJjaC10b2dnbGUge1xuICBwYWRkaW5nOiAwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgQGFwcGx5IHRyYW5zaXRpb24tYWxsIGJnLXRyYW5zcGFyZW50O1xufVxuQHNjcmVlbiBsZyB7XG4gIC5qcy1zZWFyY2gtdG9nZ2xlIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cblxuYS5zb2NpYWwge1xuICBAYXBwbHkgcm91bmRlZC1mdWxsIGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB0ZXh0LWdvbGQ7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbmEuc29jaWFsOmhvdmVyIHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG59XG5cbi5jLXRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgOHB4IGNlbnRlcjtcbiAgQGFwcGx5IHJvdW5kZWQgdGV4dC0xNDtcbn1cbi5jLXRhZzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jLXRhZy5jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jbG9zZS1wdXJwbGUuc3ZnKTtcbn1cbi5jLXRhZy5tb3JlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3BsdXMtcHVycGxlLnN2Zyk7XG59XG5cbi5jLXZpZGVvLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbn1cbi5jLXZpZGVvLXJlc3BvbnNpdmUgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jLXZpZGVvLWNvdmVyLmxvYWRlZCAuYy12aWRlby1jb3Zlcl9faW1hZ2Uge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYy12aWRlby1jb3ZlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogODA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgQGFwcGx5IGJnLXB1cnBsZSBiZy1vcGFjaXR5LVsuMjVdO1xufVxuLmMtdmlkZW8tY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA4MDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBAYXBwbHkgYmctYmxhY2sgYmctb3BhY2l0eS1bLjRdO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNjcmVlbjtcbn1cbi5jLXZpZGVvLWNvdmVyX19pbWFnZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLmMtdmlkZW8tY292ZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDU2LjI1dnc7IC8qIEdpdmVuIGEgMTY6OSBhc3BlY3QgcmF0aW8sIDkvMTYqMTAwID0gNTYuMjUgKi9cbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi13aWR0aDogMTc3Ljc3dmg7IC8qIEdpdmVuIGEgMTY6OSBhc3BlY3QgcmF0aW8sIDE2LzkqMTAwID0gMTc3Ljc3ICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDUwO1xufVxuXG4uYy1ibG9jay1jYXJkIHtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBAYXBwbHkgYmctb2ZmLXdoaXRlICBvdmVyZmxvdy1oaWRkZW4gcC0zIGxnOnAtNTtcbn1cblxuLmItbG9jYXRpb25zLWdyaWRfX2dyaWQsXG4uYi1zZXJ2aWNlc19fZ3JpZCB7XG4gIEBhcHBseSBncmlkIGdhcC01IGdyaWQtY29scy02O1xufVxuLmItbG9jYXRpb25zLWdyaWRfX2dyaWQudmFyLWNvbHMgLmMtbG9jLWNhcmQ6bnRoLWNoaWxkKDEpLCAuYi1sb2NhdGlvbnMtZ3JpZF9fZ3JpZC52YXItY29scyAuYy1sb2MtY2FyZDpudGgtY2hpbGQoMiksXG4uYi1sb2NhdGlvbnMtZ3JpZF9fZ3JpZC52YXItY29scyAuYy1ibG9jay1jYXJkOm50aC1jaGlsZCgxKSxcbi5iLWxvY2F0aW9ucy1ncmlkX19ncmlkLnZhci1jb2xzIC5jLWJsb2NrLWNhcmQ6bnRoLWNoaWxkKDIpLFxuLmItc2VydmljZXNfX2dyaWQudmFyLWNvbHMgLmMtbG9jLWNhcmQ6bnRoLWNoaWxkKDEpLFxuLmItc2VydmljZXNfX2dyaWQudmFyLWNvbHMgLmMtbG9jLWNhcmQ6bnRoLWNoaWxkKDIpLFxuLmItc2VydmljZXNfX2dyaWQudmFyLWNvbHMgLmMtYmxvY2stY2FyZDpudGgtY2hpbGQoMSksXG4uYi1zZXJ2aWNlc19fZ3JpZC52YXItY29scyAuYy1ibG9jay1jYXJkOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG59XG4uYi1sb2NhdGlvbnMtZ3JpZF9fZ3JpZCAuYy1sb2MtY2FyZCxcbi5iLWxvY2F0aW9ucy1ncmlkX19ncmlkIC5jLWJsb2NrLWNhcmQsXG4uYi1zZXJ2aWNlc19fZ3JpZCAuYy1sb2MtY2FyZCxcbi5iLXNlcnZpY2VzX19ncmlkIC5jLWJsb2NrLWNhcmQge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuLmItbG9jYXRpb25zLWdyaWRfX2dyaWQudmFyLTQtY29scyxcbi5iLXNlcnZpY2VzX19ncmlkLnZhci00LWNvbHMge1xuICBAYXBwbHkgZ3JpZC1jb2xzLTIgeGw6Z3JpZC1jb2xzLTQ7XG59XG4uYi1sb2NhdGlvbnMtZ3JpZF9fZ3JpZC52YXItNC1jb2xzIC5jLWxvYy1jYXJkLFxuLmItbG9jYXRpb25zLWdyaWRfX2dyaWQudmFyLTQtY29scyAuYy1ibG9jay1jYXJkLFxuLmItc2VydmljZXNfX2dyaWQudmFyLTQtY29scyAuYy1sb2MtY2FyZCxcbi5iLXNlcnZpY2VzX19ncmlkLnZhci00LWNvbHMgLmMtYmxvY2stY2FyZCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG5cbi5iLXNlcnZpY2VzX19ncmlkIHtcbiAgQGFwcGx5IGdhcC0zO1xufVxuXG4uYi1sb2NhdGlvbnNfX2dyaWQge1xuICBAYXBwbHkgZ3JpZCBnYXAtNSBncmlkLWNvbHMtNjtcbn1cbi5iLWxvY2F0aW9uc19fZ3JpZC52YXItY29scyAuYy1sb2MtY2FyZDpudGgtY2hpbGQoMSksIC5iLWxvY2F0aW9uc19fZ3JpZC52YXItY29scyAuYy1sb2MtY2FyZDpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogc3BhbiAzO1xufVxuLmItbG9jYXRpb25zX19ncmlkIC5jLWxvYy1jYXJkIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cblxuLmMtYmFuay1jYXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgQGFwcGx5IGFic29sdXRlIGxlZnQtMS8yIGxnOmxlZnQtMCB0b3AtMCBsZzp0b3AtMS8yIC10cmFuc2xhdGUteC0xLzIgbGc6dHJhbnNsYXRlLXgtMCBsZzotdHJhbnNsYXRlLXktMS8yIHctWzUwJV0gbGc6aC1bNjAlXSBsZzp3LWF1dG8gYm9yZGVyLXQgbGc6Ym9yZGVyLXQtMCBsZzpib3JkZXItbCBib3JkZXItZ29sZC81MDtcbn1cbi5jLWJhbmstY2FyZDpmaXJzdC1jaGlsZDphZnRlciB7XG4gIEBhcHBseSBoaWRkZW47XG59XG5cbi5iLW5ld3NfX2dyaWQge1xuICBAYXBwbHkgZ3JpZCBncmlkLWNvbHMtMSBsZzpncmlkLWNvbHMtNCBnYXAtNCB4bDpnYXAtODtcbn1cbi5iLW5ld3NfX2dyaWQgLmMtbmV3cy1jYXJkIHtcbiAgQGFwcGx5IGxnOmNvbC1zcGFuLTE7XG59XG4uYi1uZXdzX19ncmlkIC5jLW5ld3MtY2FyZDpudGgtY2hpbGQoMSkge1xuICBAYXBwbHkgbGc6Y29sLXNwYW4tMjtcbn1cblxuLmItaG9tZS1iYW5uZXIgaDEge1xuICBmb250LXNpemU6IGNsYW1wKDIuMjVyZW0sIDAuNDg3MnJlbSArIDUuNjQxdncsIDVyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5Ac2NyZWVuIGxnIHtcbiAgLmMtcG9zdC1zdWIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmctZm9ybS1jaGVja2VyLnBuZykgcmVwZWF0O1xuICB9XG59XG4uYy1wb3N0LXN1Yl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmctZm9ybS1jaGVja2VyLnBuZykgcmVwZWF0O1xufVxuQHNjcmVlbiBsZyB7XG4gIC5jLXBvc3Qtc3ViX193cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4uYy1wb3N0LXN1YiAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5jLXBvc3Qtc3ViIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGQtLXR5cGUtc3VibWl0IHtcbiAgQGFwcGx5IG10LTE7XG59XG4uYy1wb3N0LXN1YiAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkLS10eXBlLXN1Ym1pdCBidXR0b24ge1xuICBAYXBwbHkgdy1mdWxsO1xufVxuXG5odG1sW2xhbmc9ZW5dIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYy1oZWFkZXIge1xuICBAYXBwbHkgYmctd2hpdGUgYmctZ3JhZGllbnQtdG8tdCBmcm9tLXdoaXRlIHRvLWJsYWNrLzEwICBmaXhlZCB0b3AtMCB3LWZ1bGwgbGVmdC0wIHotWzUwMF07XG59XG4uYy1oZWFkZXJfX2xvZ28gaW1nIHtcbiAgQGFwcGx5IGgtNSBsZzpoLVs2MHB4XTtcbn1cbi5jLWhlYWRlcl9fd3JhcCB7XG4gIEBhcHBseSBoLTkgbGc6aC1bMTAwcHhdICBmbGV4IGp1c3RpZnktYmV0d2VlbiBpdGVtcy1jZW50ZXIgdHJhbnNpdGlvbi1hbGw7XG59XG5cbmJvZHkge1xuICBAYXBwbHkgcHQtOSBsZzpwdC1bMTAwcHhdO1xufVxuYm9keS5jLWhlYWRlci0tc29saWQgLmMtaGVhZGVyIHtcbiAgQGFwcGx5IHNoYWRvdy1tZCAgYmctZ3JhZGllbnQtdG8tdCBmcm9tLXdoaXRlLzEwMCB0by1ibGFjay8xMCBiZy13aGl0ZS8xMDAgYmFja2Ryb3AtYmx1ci1tZDtcbn1cbmJvZHkuYy1oZWFkZXItLXNvbGlkIC5jLWhlYWRlcl9fd3JhcCB7XG4gIEBhcHBseSBoLTggbGc6aC0xMDtcbn1cbmJvZHkuYy1oZWFkZXItLXNvbGlkIC5jLW1lbnUge1xuICBAYXBwbHkgdG9wLTggbGc6dG9wLTEwIGgtW2NhbGMoMTAwdmgtNjRweCldIGxnOmgtW2NhbGMoMTAwdmgtODBweCldO1xufVxuXG4uYy1tZW51LXRvZ2dsZSB7XG4gIEBhcHBseSB3LTYgbGc6dy04IGgtNiBsZzpoLTggYXNwZWN0LXNxdWFyZSBpbmxpbmUtZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcmVsYXRpdmUgdG9wLTA7XG59XG4uYy1tZW51LXRvZ2dsZSAubWVudS1vcGVuIHtcbiAgQGFwcGx5IGJsb2NrO1xufVxuLmMtbWVudS10b2dnbGUgLm1lbnUtY2xvc2Uge1xuICBAYXBwbHkgaGlkZGVuO1xufVxuLmMtbWVudS10b2dnbGUgLm1lbnUtY2xvc2Ugc3ZnIHtcbiAgQGFwcGx5IHNjYWxlLVsxLjhdO1xufVxuLmMtbWVudS0tb3BlbmVkIC5jLW1lbnUtdG9nZ2xlIC5tZW51LW9wZW4ge1xuICBAYXBwbHkgaGlkZGVuO1xufVxuLmMtbWVudS0tb3BlbmVkIC5jLW1lbnUtdG9nZ2xlIC5tZW51LWNsb3NlIHtcbiAgQGFwcGx5IGJsb2NrO1xufVxuXG4uYy1tZW51IHtcbiAgQGFwcGx5IGJnLWJsdWUtZGFyayBhYnNvbHV0ZSB0b3AtOSBsZzp0b3AtWzEwMHB4XSBsZWZ0LTAgdHJhbnNpdGlvbi1ub25lIG9wYWNpdHktMCBpbnZpc2libGUgcG9pbnRlci1ldmVudHMtbm9uZSAgdy1mdWxsIGgtW2NhbGMoMTAwdmgtNzJweCldIGxnOmgtW2NhbGMoMTAwdmgtMTAwcHgpXSB0cmFuc2l0aW9uLWFsbCBvdmVyZmxvdy14LWhpZGRlbiBvdmVyZmxvdy15LWF1dG8gbGc6b3ZlcmZsb3cteS12aXNpYmxlO1xufVxuLmMtbWVudS0tb3BlbmVkIC5jLW1lbnUge1xuICBAYXBwbHkgb3BhY2l0eS0xMDAgdmlzaWJsZSBwb2ludGVyLWV2ZW50cy1hdXRvO1xufVxuLmMtbWVudV9fd3JhcCB7XG4gIEBhcHBseSBweC0wIHB5LTMgcGItWzIwMHB4XSBsZzpwLTEwIGxnOnJlbGF0aXZlIG92ZXJmbG93LXktYXV0byBsZzpvdmVyZmxvdy15LXZpc2libGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSBhbmQgKG1heC1oZWlnaHQ6IDk2MHB4KSB7XG4gIC5jLW1lbnVfX3dyYXAge1xuICAgIEBhcHBseSBsZzpweC0xMCBsZzpweS01O1xuICB9XG59XG4uYy1tZW51X193cmFwLWJnIHtcbiAgY29udGVudDogXCJcIjtcbiAgQGFwcGx5IGFic29sdXRlIGxlZnQtWzYwMHB4XSB0b3AtMCBoLVtjYWxjKDEwMHZoLTEwMHB4KV0gaGlkZGVuIGxnOmJsb2NrIHctW2NhbGMoOTB2dy02MDBweCldIGJnLVsjMTUyMzQxXSBiZy1uby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbn1cbi5jLW1lbnUgdWwubWVudSB7XG4gIEBhcHBseSBncmlkO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkgPiBhIHtcbiAgQGFwcGx5IGZvbnQtaGVhZGluZyB0ZXh0LXdoaXRlIHRleHQtWzE5cHhdIGxnOnRleHQtWzI4cHhdIGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBnYXAtMSBweS0xIGxnOnB5LTI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSBhbmQgKG1heC1oZWlnaHQ6IDk1MHB4KSB7XG4gIC5jLW1lbnUgdWwubWVudSA+IGxpID4gYSB7XG4gICAgQGFwcGx5IHB5LVsxMHB4XTtcbiAgfVxufVxuLmMtbWVudSB1bC5tZW51ID4gbGkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgQGFwcGx5IHctWzIwcHhdIGgtWzEwcHhdIGJnLW5vLXJlcGVhdCBiZy1jZW50ZXIgdHJhbnNpdGlvbi1hbGw7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWFycm93LXdoaXRlKTtcbn1cbi5jLW1lbnUgdWwubWVudSA+IGxpID4gYTpob3ZlciB7XG4gIEBhcHBseSBuby11bmRlcmxpbmUgdGV4dC1nb2xkO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkgPiBhOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYXJyb3ctZ29sZCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSBhbmQgKG1heC1oZWlnaHQ6IDk1MHB4KSB7XG4gIC5jLW1lbnUgdWwubWVudSA+IGxpID4gYSB7XG4gICAgQGFwcGx5IHRleHQtWzI0cHhdO1xuICB9XG59XG4uYy1tZW51IHVsLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Ym1lbnUtd3JhcHBlciB7XG4gIEBhcHBseSBsZzpvcGFjaXR5LTAgcG9pbnRlci1ldmVudHMtbm9uZSBsZzppbnZpc2libGUgdHJhbnNpdGlvbi1hbGwgYWJzb2x1dGUgdG9wLTAgbGVmdC1mdWxsIGxnOmxlZnQtWzYwMHB4XSBsZzpwbC0xMCBwdC01IGxnOnB0LTEwIHotNTAgYmctYmx1ZS1kYXJrIGxnOmJnLXRyYW5zcGFyZW50ICB3LWZ1bGwgaC1bY2FsYygxMDB2aC03MnB4KV0gbGc6aC1mdWxsIHB4LTMgbGc6cHgtMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIGFuZCAobWF4LWhlaWdodDogOTUwcHgpIHtcbiAgLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIge1xuICAgIEBhcHBseSBsZzpwdC01O1xuICB9XG59XG4uYy1tZW51IHVsLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Ym1lbnUtd3JhcHBlciA+IC5zdWJtZW51LXRvZ2dsZSB7XG4gIEBhcHBseSBmbGV4IGl0ZW1zLWNlbnRlciBnYXAtWzRweF0gbGc6aGlkZGVuIHRleHQtd2hpdGUgZm9udC1oZWFkaW5nIG1iLTIgbGVhZGluZy1ub25lIHRyYW5zaXRpb24tYWxsO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiAuc3VibWVudS10b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJhY2tcIjtcbn1cbi5jLW1lbnUgdWwubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3VibWVudS13cmFwcGVyID4gLnN1Ym1lbnUtdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIEBhcHBseSBpbmxpbmUtYmxvY2sgc2NhbGUtWy0xXSB3LVsyMHB4XSBoLVsxMHB4XSBiZy1uby1yZXBlYXQgYmctY2VudGVyIHJlbGF0aXZlIHRvcC1bLTNweF07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWFycm93LXdoaXRlKTtcbn1cbi5jLW1lbnUgdWwubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3VibWVudS13cmFwcGVyID4gLnN1Ym1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgQGFwcGx5IHRleHQtZ29sZDtcbn1cbi5jLW1lbnUgdWwubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3VibWVudS13cmFwcGVyID4gLnN1Ym1lbnUtdG9nZ2xlOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWFycm93LWdvbGQpO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxKSB7XG4gIEBhcHBseSBtYi01IGxnOm1iLTg7XG59XG4uYy1tZW51IHVsLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Ym1lbnUtd3JhcHBlciA+IHVsLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDEpIC5jLW1lbnUtdGl0bGUge1xuICBAYXBwbHkgdGV4dC13aGl0ZSBwb2ludGVyLWV2ZW50cy1ub25lIGZvbnQtaGVhZGluZyB0ZXh0LVs0MHB4XSBtYi0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkgYW5kIChtYXgtaGVpZ2h0OiA5NTBweCkge1xuICAuYy1tZW51IHVsLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Ym1lbnUtd3JhcHBlciA+IHVsLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDEpIC5jLW1lbnUtdGl0bGUge1xuICAgIEBhcHBseSB0ZXh0LVszMnB4XTtcbiAgfVxufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxKSBwIHtcbiAgQGFwcGx5IHRleHQtd2hpdGUgbWF4LXctWzMxMHB4XSBsZWFkaW5nLXRpZ2h0O1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxKSA+IGEge1xuICBAYXBwbHkgdGV4dC1ibHVlLWRhcmsgcHgtMiBsZzpweC1bMjBweF0gcHktMSBsZzpweS0yIG10LTIgdXBwZXJjYXNlIGlubGluZS1mbGV4IGZvbnQtYm9sZCB0cmFja2luZy1bMXB4XSBpdGVtcy1jZW50ZXIgZ2FwLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtZ3JhZGllbnQpO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxKSA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1hcnJvdy1ibGFjayk7XG4gIEBhcHBseSBiZy1uby1yZXBlYXQgYmctY2VudGVyIHRyYW5zaXRpb24tYWxsO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgxKSA+IGE6aG92ZXIge1xuICBAYXBwbHkgbm8tdW5kZXJsaW5lO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgyKSA+IGEge1xuICBAYXBwbHkgaGlkZGVuO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgyKSA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSB7XG4gIEBhcHBseSBncmlkIGdhcC1bMTZweF07XG59XG4uYy1tZW51IHVsLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Ym1lbnUtd3JhcHBlciA+IHVsLnN1Yi1tZW51ID4gbGk6bnRoLWNoaWxkKDIpID4gLnN1Ym1lbnUtd3JhcHBlciA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgQGFwcGx5IGZvbnQtaGVhZGluZyB0ZXh0LXdoaXRlIHRleHQtWzE4cHhdIGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBnYXAtMTtcbn1cbi5jLW1lbnUgdWwubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3VibWVudS13cmFwcGVyID4gdWwuc3ViLW1lbnUgPiBsaTpudGgtY2hpbGQoMikgPiAuc3VibWVudS13cmFwcGVyID4gdWwuc3ViLW1lbnUgPiBsaSA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBAYXBwbHkgdy1bMjBweF0gaC1bMTBweF0gYmctbm8tcmVwZWF0IGJnLWNlbnRlciB0cmFuc2l0aW9uLWFsbDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYXJyb3ctd2hpdGUpO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgyKSA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpID4gYTpob3ZlciB7XG4gIEBhcHBseSBuby11bmRlcmxpbmUgdGV4dC1nb2xkO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpOm50aC1jaGlsZCgyKSA+IC5zdWJtZW51LXdyYXBwZXIgPiB1bC5zdWItbWVudSA+IGxpID4gYTpob3ZlcjphZnRlciB7XG4gIEBhcHBseSB0cmFuc2xhdGUteC0xO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1hcnJvdy1nb2xkKTtcbn1cbi5jLW1lbnUgdWwubWVudSA+IGxpLmlzLWFjdGl2ZSA+IGEge1xuICBAYXBwbHkgdGV4dC1nb2xkO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWFycm93LWdvbGQpO1xufVxuLmMtbWVudSB1bC5tZW51ID4gbGkuaXMtYWN0aXZlID4gLnN1Ym1lbnUtd3JhcHBlciB7XG4gIEBhcHBseSBwb2ludGVyLWV2ZW50cy1hdXRvIGxnOnZpc2libGUgbGc6b3BhY2l0eS0xMDAgei1bMTUwXTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmMtbWVudSB1bC5tZW51ID4gbGkuc3VibWVudS1hY3RpdmUgPiAuc3VibWVudS13cmFwcGVyIHtcbiAgICBAYXBwbHkgcG9pbnRlci1ldmVudHMtYXV0byBsZWZ0LTAgIHotWzE1MF07XG4gIH1cbn1cbi5jLW1lbnVfX292ZXJsYXkge1xuICBAYXBwbHkgZml4ZWQgaW5zZXQtMCB3LWZ1bGwgaC1mdWxsIGJnLWJsYWNrLzQwIHotWzEwMF0gdHJhbnNpdGlvbi1hbGwgb3BhY2l0eS0wIGludmlzaWJsZSBwb2ludGVyLWV2ZW50cy1ub25lO1xufVxuLmMtbWVudS0tb3BlbmVkIC5jLW1lbnVfX292ZXJsYXkge1xuICBAYXBwbHkgb3BhY2l0eS0xMDAgdmlzaWJsZSBwb2ludGVyLWV2ZW50cy1hdXRvO1xufVxuXG4uYy1uYXYtbW9iaWxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jLW5hdi1tb2JpbGVfX21lbnUgPiB1bCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmMtbmF2LW1vYmlsZV9fbWVudSA+IHVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYy1uYXYtbW9iaWxlX19tZW51ID4gdWwgPiBsaSB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwO1xufVxuLmMtbmF2LW1vYmlsZV9fbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jLW5hdi1tb2JpbGVfX21lbnUgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jLW5hdi1tb2JpbGVfX21lbnUgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtbmF2LW1vYmlsZV9fbWVudSA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTgwMFwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IGZvbnRlbGxvO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uYy1uYXYtbW9iaWxlX19tZW51ID4gdWwgPiBsaS5hY3RpdmUgPiAuc3VibWVudS13cmFwcGVyIHtcbiAgQGFwcGx5IHJpZ2h0LTAgdmlzaWJsZSBvcGFjaXR5LTEwMDtcbn1cbi5jLW5hdi1tb2JpbGVfX21lbnUgPiB1bCA+IGxpID4gLnN1Ym1lbnUtd3JhcHBlciB7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDcycHgpO1xuICByaWdodDogLTEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDMwMDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBhcHBseSB0ZXh0LXB1cnBsZTtcbn1cbi5jLW5hdi1tb2JpbGVfX21lbnUgPiB1bCA+IGxpID4gLnN1Ym1lbnUtd3JhcHBlciA+IHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5jLW5hdi1tb2JpbGVfX21lbnUgPiB1bCA+IGxpID4gLnN1Ym1lbnUtd3JhcHBlciA+IHVsID4gbGkuYy1tZW51X19jb250ZW50ID4gYSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjBFRkVGO1xufVxuLmMtbmF2LW1vYmlsZV9fbWVudSA+IHVsID4gbGkgPiAuc3VibWVudS13cmFwcGVyID4gdWwgPiBsaS5jLW1lbnVfX2NvbnRlbnQgPiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODAxXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IGZvbnRlbGxvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmMtbmF2LW1vYmlsZV9fbWVudSA+IHVsID4gbGkgPiAuc3VibWVudS13cmFwcGVyID4gdWwgPiBsaS5jLW1lbnVfX21lbnUge1xuICBwYWRkaW5nOiAxMnB4IDI0cHggMjRweCAyNHB4O1xufVxuLmMtbmF2LW1vYmlsZV9fbWVudSA+IHVsID4gbGkgPiAuc3VibWVudS13cmFwcGVyID4gdWwgPiBsaS5jLW1lbnVfX21lbnUgPiBhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLW5hdi1tb2JpbGVfX21lbnUgPiB1bCA+IGxpID4gLnN1Ym1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYy1uYXYtbW9iaWxlIC5jLW1lbnVfY3RhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYmFja2dyb3VuZDogI0YwRUZFRjtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5jLW5hdi1tb2JpbGUgLmMtbWVudV9jdGFfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jLW5hdi1tb2JpbGUgLmMtbWVudV9jdGFfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuLmMtbmF2LW1vYmlsZSAuYy1tZW51X2N0YV9fYnV0dG9uIC5jLWJ1dHRvbiwgLmMtbmF2LW1vYmlsZSAuYy1tZW51X2N0YV9fYnV0dG9uIGlucHV0W3R5cGU9c3VibWl0XSxcbi5jLW5hdi1tb2JpbGUgLmMtbWVudV9jdGFfX2J1dHRvbiBpbnB1dFt0eXBlPWJ1dHRvbl0sXG4uYy1uYXYtbW9iaWxlIC5jLW1lbnVfY3RhX19idXR0b24gaW5wdXRbdHlwZT1yZXNldF0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYy1uYXYtbW9iaWxlIC5jLW1lbnVfY3RhX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtdmlkZW8tY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jLXZpZGVvLWNvdmVyIHZpZGVvIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDU2LjI1dnc7IC8qIEdpdmVuIGEgMTY6OSBhc3BlY3QgcmF0aW8sIDkvMTYqMTAwID0gNTYuMjUgKi9cbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi13aWR0aDogMTc3Ljc3dmg7IC8qIEdpdmVuIGEgMTY6OSBhc3BlY3QgcmF0aW8sIDE2LzkqMTAwID0gMTc3Ljc3ICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4yKTtcbn0iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ21pbGxpb25haXJlJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTWlsbGlvbmFpcmUtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL01pbGxpb25haXJlLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xIRiBIYXZhbmEnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9MSEZIYXZhbmFSRUcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvTEhGSGF2YW5hUkVHLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTZXR0aW5nc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBpbXBvcnQgJ3NldHRpbmdzL3NldHRpbmdzLnZhcmlhYmxlcyc7XG5AaW1wb3J0ICdzZXR0aW5ncy9zZXR0aW5ncy5mb250cyc7XG5cbkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVG9vbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AaW1wb3J0IFwidG9vbHMvX3Rvb2xzLmZvcm1zLnNjc3NcIjtcbkBpbXBvcnQgXCJ0b29scy9fdG9vbHMuaGVhZGluZy5zY3NzXCI7XG5AaW1wb3J0IFwidG9vbHMvX3Rvb2xzLm1peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwidG9vbHMvX3Rvb2xzLnNwYWNlZC5zY3NzXCI7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBFbGVtZW50c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCBcImVsZW1lbnRzL19lbGVtZW50cy5hLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fZWxlbWVudHMuYmxvY2txdW90ZS5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX2VsZW1lbnRzLmJvZHkuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19lbGVtZW50cy5oZWFkaW5nLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fZWxlbWVudHMuaHRtbC5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX2VsZW1lbnRzLmltZy5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX2VsZW1lbnRzLmlucHV0LnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fZWxlbWVudHMubGFiZWwuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19lbGVtZW50cy5wLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fZWxlbWVudHMuc2VsZWN0LnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fZWxlbWVudHMudGV4dGFyZWEuc2Nzc1wiO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gT2JqZWN0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCBcIm9iamVjdHMvX29iamVjdHMudHlwZS5zY3NzXCI7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWZW5kb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBpbXBvcnQgXCJ2ZW5kb3JzL192ZW5kb3JzLmFjY29yZGlvbmpzLnNjc3NcIjtcbkBpbXBvcnQgXCJ2ZW5kb3JzL192ZW5kb3JzLmFvcy5zY3NzXCI7XG5AaW1wb3J0IFwidmVuZG9ycy9fdmVuZG9ycy5ncmF2aXR5Zm9ybS5zY3NzXCI7XG5AaW1wb3J0IFwidmVuZG9ycy9fdmVuZG9ycy5tYWduaWZpYy1wb3B1cC5zY3NzXCI7XG5AaW1wb3J0IFwidmVuZG9ycy9fdmVuZG9ycy5taWNyb21vZGFsLnNjc3NcIjtcbkBpbXBvcnQgXCJ2ZW5kb3JzL192ZW5kb3JzLnBvcHVwYnVpbGRlci5zY3NzXCI7XG5AaW1wb3J0IFwidmVuZG9ycy9fdmVuZG9ycy5zd2lwZXIuc2Nzc1wiO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ29tcG9uZW50c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMuYm9va2luZy1wb3B1cC5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fY29tcG9uZW50cy5icmVhZGNydW1iLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19jb21wb25lbnRzLmJ1dHRvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMuY2Fyb3VzZWwuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMuZmlsdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19jb21wb25lbnRzLmZvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fY29tcG9uZW50cy5ob3Zlci16b29tLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19jb21wb25lbnRzLmxhenkuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMubGlua3Muc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMubG9jYXRpb24uc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMub3ZlcmxpbmUuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMucGFnaW5hdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fY29tcG9uZW50cy5wb3B1cC5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fY29tcG9uZW50cy5wcmVsb2FkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMucmljaHRleHQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMuc2VhcmNoLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19jb21wb25lbnRzLnNvY2lhbC5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fY29tcG9uZW50cy50YWcuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbXBvbmVudHMudmlkZW8uc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmxvY2tzL2dlbmVyYWwuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmxvY2tzL3Bvc3Quc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaGVhZGVyL19jb21wb25lbnRzLmhlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9oZWFkZXIvX2NvbXBvbmVudHMubWVudS10b2dnbGUuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaGVhZGVyL19jb21wb25lbnRzLm5hdi1kZXNrdG9wLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci9fY29tcG9uZW50cy5uYXYtbW9iaWxlLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci9fY29tcG9uZW50cy52aWRlby1jb3Zlci5zY3NzXCI7IiwiYSB7XG4gICAgQGFwcGx5IHRyYW5zaXRpb24tYWxsIGhvdmVyOnVuZGVybGluZTtcbiAgICAmLmZ1bGwtY2xpY2sge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDoyMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb24tZW52ZWxvcGUge1xuICAgIHdpZHRoOjMycHg7XG4gICAgaGVpZ2h0OjMycHg7XG4gICAgYm9yZGVyLXJhZGl1czoxMDBweDtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS4zMzMwMSA0LjY2NjVMNi43NzYyOSA4LjQ3NjhDNy4yMTcwNyA4Ljc4NTM1IDcuNDM3NDYgOC45Mzk2MiA3LjY3NzE4IDguOTk5MzhDNy44ODg5NCA5LjA1MjE2IDguMTEwNDEgOS4wNTIxNiA4LjMyMjE3IDguOTk5MzhDOC41NjE4OSA4LjkzOTYyIDguNzgyMjggOC43ODUzNSA5LjIyMzA2IDguNDc2OEwxNC42NjYzIDQuNjY2NU00LjUzMzAxIDEzLjMzMzJIMTEuNDY2M0MxMi41ODY0IDEzLjMzMzIgMTMuMTQ2NSAxMy4zMzMyIDEzLjU3NDMgMTMuMTE1MkMxMy45NTA2IDEyLjkyMzQgMTQuMjU2NiAxMi42MTc1IDE0LjQ0ODQgMTIuMjQxMkMxNC42NjYzIDExLjgxMzMgMTQuNjY2MyAxMS4yNTMzIDE0LjY2NjMgMTAuMTMzMlY1Ljg2NjVDMTQuNjY2MyA0Ljc0NjQgMTQuNjY2MyA0LjE4NjM1IDE0LjQ0ODQgMy43NTg1MkMxNC4yNTY2IDMuMzgyMiAxMy45NTA2IDMuMDc2MjQgMTMuNTc0MyAyLjg4NDQ5QzEzLjE0NjUgMi42NjY1IDEyLjU4NjQgMi42NjY1IDExLjQ2NjMgMi42NjY1SDQuNTMzMDFDMy40MTI5IDIuNjY2NSAyLjg1Mjg1IDIuNjY2NSAyLjQyNTAzIDIuODg0NDlDMi4wNDg3IDMuMDc2MjQgMS43NDI3NCAzLjM4MjIgMS41NTA5OSAzLjc1ODUyQzEuMzMzMDEgNC4xODYzNSAxLjMzMzAxIDQuNzQ2NCAxLjMzMzAxIDUuODY2NVYxMC4xMzMyQzEuMzMzMDEgMTEuMjUzMyAxLjMzMzAxIDExLjgxMzMgMS41NTA5OSAxMi4yNDEyQzEuNzQyNzQgMTIuNjE3NSAyLjA0ODcgMTIuOTIzNCAyLjQyNTAzIDEzLjExNTJDMi44NTI4NSAxMy4zMzMyIDMuNDEyOSAxMy4zMzMyIDQuNTMzMDEgMTMuMzMzMlonIHN0cm9rZT0nJTIzM0MxRTY1JyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xLjMzMzAxIDQuNjY2NUw2Ljc3NjI5IDguNDc2OEM3LjIxNzA3IDguNzg1MzUgNy40Mzc0NiA4LjkzOTYyIDcuNjc3MTggOC45OTkzOEM3Ljg4ODk0IDkuMDUyMTYgOC4xMTA0MSA5LjA1MjE2IDguMzIyMTcgOC45OTkzOEM4LjU2MTg5IDguOTM5NjIgOC43ODIyOCA4Ljc4NTM1IDkuMjIzMDYgOC40NzY4TDE0LjY2NjMgNC42NjY1TTQuNTMzMDEgMTMuMzMzMkgxMS40NjYzQzEyLjU4NjQgMTMuMzMzMiAxMy4xNDY1IDEzLjMzMzIgMTMuNTc0MyAxMy4xMTUyQzEzLjk1MDYgMTIuOTIzNCAxNC4yNTY2IDEyLjYxNzUgMTQuNDQ4NCAxMi4yNDEyQzE0LjY2NjMgMTEuODEzMyAxNC42NjYzIDExLjI1MzMgMTQuNjY2MyAxMC4xMzMyVjUuODY2NUMxNC42NjYzIDQuNzQ2NCAxNC42NjYzIDQuMTg2MzUgMTQuNDQ4NCAzLjc1ODUyQzE0LjI1NjYgMy4zODIyIDEzLjk1MDYgMy4wNzYyNCAxMy41NzQzIDIuODg0NDlDMTMuMTQ2NSAyLjY2NjUgMTIuNTg2NCAyLjY2NjUgMTEuNDY2MyAyLjY2NjVINC41MzMwMUMzLjQxMjkgMi42NjY1IDIuODUyODUgMi42NjY1IDIuNDI1MDMgMi44ODQ0OUMyLjA0ODcgMy4wNzYyNCAxLjc0Mjc0IDMuMzgyMiAxLjU1MDk5IDMuNzU4NTJDMS4zMzMwMSA0LjE4NjM1IDEuMzMzMDEgNC43NDY0IDEuMzMzMDEgNS44NjY1VjEwLjEzMzJDMS4zMzMwMSAxMS4yNTMzIDEuMzMzMDEgMTEuODEzMyAxLjU1MDk5IDEyLjI0MTJDMS43NDI3NCAxMi42MTc1IDIuMDQ4NyAxMi45MjM0IDIuNDI1MDMgMTMuMTE1MkMyLjg1Mjg1IDEzLjMzMzIgMy40MTI5IDEzLjMzMzIgNC41MzMwMSAxMy4zMzMyWicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMS4zMzMwMSA0LjY2NjVMNi43NzYyOSA4LjQ3NjhDNy4yMTcwNyA4Ljc4NTM1IDcuNDM3NDYgOC45Mzk2MiA3LjY3NzE4IDguOTk5MzhDNy44ODg5NCA5LjA1MjE2IDguMTEwNDEgOS4wNTIxNiA4LjMyMjE3IDguOTk5MzhDOC41NjE4OSA4LjkzOTYyIDguNzgyMjggOC43ODUzNSA5LjIyMzA2IDguNDc2OEwxNC42NjYzIDQuNjY2NU00LjUzMzAxIDEzLjMzMzJIMTEuNDY2M0MxMi41ODY0IDEzLjMzMzIgMTMuMTQ2NSAxMy4zMzMyIDEzLjU3NDMgMTMuMTE1MkMxMy45NTA2IDEyLjkyMzQgMTQuMjU2NiAxMi42MTc1IDE0LjQ0ODQgMTIuMjQxMkMxNC42NjYzIDExLjgxMzMgMTQuNjY2MyAxMS4yNTMzIDE0LjY2NjMgMTAuMTMzMlY1Ljg2NjVDMTQuNjY2MyA0Ljc0NjQgMTQuNjY2MyA0LjE4NjM1IDE0LjQ0ODQgMy43NTg1MkMxNC4yNTY2IDMuMzgyMiAxMy45NTA2IDMuMDc2MjQgMTMuNTc0MyAyLjg4NDQ5QzEzLjE0NjUgMi42NjY1IDEyLjU4NjQgMi42NjY1IDExLjQ2NjMgMi42NjY1SDQuNTMzMDFDMy40MTI5IDIuNjY2NSAyLjg1Mjg1IDIuNjY2NSAyLjQyNTAzIDIuODg0NDlDMi4wNDg3IDMuMDc2MjQgMS43NDI3NCAzLjM4MjIgMS41NTA5OSAzLjc1ODUyQzEuMzMzMDEgNC4xODYzNSAxLjMzMzAxIDQuNzQ2NCAxLjMzMzAxIDUuODY2NVYxMC4xMzMyQzEuMzMzMDEgMTEuMjUzMyAxLjMzMzAxIDExLjgxMzMgMS41NTA5OSAxMi4yNDEyQzEuNzQyNzQgMTIuNjE3NSAyLjA0ODcgMTIuOTIzNCAyLjQyNTAzIDEzLjExNTJDMi44NTI4NSAxMy4zMzMyIDMuNDEyOSAxMy4zMzMyIDQuNTMzMDEgMTMuMzMzMlonIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufSIsImJvZHkge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIEBhcHBseSBsZWFkaW5nLW5vcm1hbCB0ZXh0LWdyZXktZGFyayBiZy13aGl0ZSBmb250LWJhc2UgdGV4dC0xNiBsZzp0ZXh0LTE4IGZvbnQtbWVkaXVtO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xufSIsImh0bWwge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBcbiAgICAmLnBvcHVwLWFjdGl2ZSxcbiAgICAmLmMtbWVudS0tb3BlbmVkLFxuICAgICYuc2Nyb2xsLWxvY2ssXG4gICAgJi52YW5pbGxhLW1vZGFsLS1vcGVuIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4ZXNcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAgIGh0bWwgI3dwYWRtaW5iYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYm9keS5hZG1pbi1iYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MXB4KSB7XG4gICAgaHRtbCAjd3BhZG1pbmJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBib2R5LmFkbWluLWJhciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC00NnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi5jb250YWluZXIge1xuICAgIG1heC13aWR0aDo2MDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6MjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBtYXgtd2lkdGg6MTQ0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MTA0cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MTA0cHg7XG4gICAgfVxufSIsImltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuOnJvb3Qge1xuICAgIC0tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9Jzc3OCcgaGVpZ2h0PSc3NDUnIHZpZXdCb3g9JzAgMCA3NzggNzQ1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEzMS43MiAyMzcuMDQ3QzExNDEuNjUgMjQ2Ljk1NSAxMTQxLjY1IDI2My4wMTkgMTEzMS43MiAyNzIuOTI4QzExMjEuOCAyODIuODM2IDExMDUuNzEgMjgyLjgzNiAxMDk1Ljc4IDI3Mi45MjhDMTA4NS44NSAyNjMuMDE5IDEwODUuODUgMjQ2Ljk1NSAxMDk1Ljc4IDIzNy4wNDdDMTEwNS43MSAyMjcuMTM4IDExMjEuOCAyMjcuMTM4IDExMzEuNzIgMjM3LjA0N1pNMzI3LjQ3OCAxMDA0LjA4QzMxNy41NTMgMTAxMy45OSAzMTcuNTUzIDEwMzAuMDYgMzI3LjQ3OCAxMDM5Ljk2QzMzNy40MDMgMTA0OS44NyAzNTMuNDk2IDEwNDkuODcgMzYzLjQyMSAxMDM5Ljk2QzM3My4zNDUgMTAzMC4wNiAzNzMuMzQ2IDEwMTMuOTkgMzYzLjQyMSAxMDA0LjA4QzM1My40OTYgOTk0LjE3NSAzMzcuNDAzIDk5NC4xNzUgMzI3LjQ3OCAxMDA0LjA4Wk03MjkuNjAxIDcwLjc1MjlDNzE1LjU2MyA3MC43NTI5IDcwNC4xODUgODIuMTEyNCA3MDQuMTg1IDk2LjEyNDdDNzA0LjE4NSAxMTAuMTM3IDcxNS41NjMgMTIxLjQ5NyA3MjkuNjAxIDEyMS40OTdDNzQzLjYzNiAxMjEuNDk3IDc1NS4wMTUgMTEwLjEzNyA3NTUuMDE1IDk2LjEyNDdDNzU1LjAxNSA4Mi4xMTI0IDc0My42MzYgNzAuNzUyOSA3MjkuNjAxIDcwLjc1MjlaTTcyOS42MDEgMTE1NS41MUM3MTUuNTYzIDExNTUuNTEgNzA0LjE4NSAxMTY2Ljg3IDcwNC4xODUgMTE4MC44OUM3MDQuMTg1IDExOTQuOSA3MTUuNTYzIDEyMDYuMjYgNzI5LjYwMSAxMjA2LjI2Qzc0My42MzYgMTIwNi4yNiA3NTUuMDE1IDExOTQuOSA3NTUuMDE1IDExODAuODlDNzU1LjAxNSAxMTY2Ljg3IDc0My42MzYgMTE1NS41MSA3MjkuNjAxIDExNTUuNTFaTTEwOTUuNzggMTAwNC4wOEMxMDg1Ljg1IDEwMTMuOTkgMTA4NS44NSAxMDMwLjA2IDEwOTUuNzggMTAzOS45NkMxMTA1LjcxIDEwNDkuODcgMTEyMS44IDEwNDkuODcgMTEzMS43MiAxMDM5Ljk2QzExNDEuNjUgMTAzMC4wNiAxMTQxLjY1IDEwMTMuOTkgMTEzMS43MiAxMDA0LjA4QzExMjEuOCA5OTQuMTc1IDExMDUuNzEgOTk0LjE3NSAxMDk1Ljc4IDEwMDQuMDhaTTMyNy40NzggMjM3LjA0N0MzMTcuNTUzIDI0Ni45NTUgMzE3LjU1MyAyNjMuMDE5IDMyNy40NzggMjcyLjkyOEMzMzcuNDAzIDI4Mi44MzYgMzUzLjQ5NiAyODIuODM2IDM2My40MjEgMjcyLjkyOEMzNzMuMzQ1IDI2My4wMTkgMzczLjM0NiAyNDYuOTU1IDM2My40MjEgMjM3LjA0N0MzNTMuNDk2IDIyNy4xMzggMzM3LjQwMyAyMjcuMTM4IDMyNy40NzggMjM3LjA0N1pNMTI3Mi44NyA2MTMuMTM0QzEyNTguODMgNjEzLjEzNCAxMjQ3LjQ2IDYyNC40OTMgMTI0Ny40NiA2MzguNTA2QzEyNDcuNDYgNjUyLjUxOCAxMjU4LjgzIDY2My44NzggMTI3Mi44NyA2NjMuODc4QzEyODYuOTEgNjYzLjg3OCAxMjk4LjI5IDY1Mi41MTggMTI5OC4yOSA2MzguNTA2QzEyOTguMjkgNjI0LjQ5MyAxMjg2LjkxIDYxMy4xMzQgMTI3Mi44NyA2MTMuMTM0Wk0xODYuMzI5IDYxMy4xMzRDMTcyLjI5NCA2MTMuMTM0IDE2MC45MTYgNjI0LjQ5MyAxNjAuOTE2IDYzOC41MDZDMTYwLjkxNiA2NTIuNTE4IDE3Mi4yOTQgNjYzLjg3OCAxODYuMzI5IDY2My44NzhDMjAwLjM2NSA2NjMuODc4IDIxMS43NDMgNjUyLjUxOCAyMTEuNzQzIDYzOC41MDZDMjExLjc0MyA2MjQuNDkzIDIwMC4zNjUgNjEzLjEzNCAxODYuMzI5IDYxMy4xMzRaTTEzNjkgNjM4LjVDMTM2OSA5OTAuNTc2IDEwODIuMTEgMTI3NyA3MjkuNDczIDEyNzdDNDMwLjE0NiAxMjc3IDE3OC45MiAxMDcwLjM4IDEwOS41NjEgNzkyLjY5MkgyMC45Mzk1QzkuMzc5NTcgNzkyLjY5MiAwIDc4My4zMDUgMCA3NzEuNzg3QzAgNzYwLjI2OSA5LjM3OTY3IDc1MC44ODIgMjAuOTM5NSA3NTAuODgySDEwMC40NTlDOTMuOTIxMSA3MTQuMzI2IDg5LjkxODMgNjc2Ljg5OCA4OS45MTgzIDYzOC41Qzg5LjkxODMgNjAwLjAyMyA5My45MjY4IDU2Mi41MzIgMTAwLjQ5IDUyNS45MTRIMjAuOTM5NUM5LjM3OTU3IDUyNS45MTQgMCA1MTYuNTI3IDAgNTA1LjAwOUMwIDQ5My40OTEgOS4zNzk2NyA0ODQuMTA0IDIwLjkzOTUgNDg0LjEwNEgxMDkuNjE0QzE3OS4wNDggMjA2LjUxMSA0MzAuMjE5IDAgNzI5LjQ3MyAwQzEwODIuMTEgMCAxMzY5IDI4Ni40MTMgMTM2OSA2MzguNVpNMTQ3LjQ2IDc1MC44ODJIMjQ5LjM0OUMyNDAuODUzIDcxNC43MTcgMjM1Ljg5OSA2NzcuMjA5IDIzNS44OTkgNjM4LjVDMjM1Ljg5OSA1OTkuNzA1IDI0MC44NzIgNTYyLjEzNSAyNDkuNCA1MjUuOTE0SDE0Ny40OTFDMTQwLjQxOSA1NjIuMzk2IDEzNi40MyA1OTkuOTc4IDEzNi40MyA2MzguNUMxMzYuNDMgNjc2Ljk0MyAxNDAuNDEzIDcxNC40NTcgMTQ3LjQ2IDc1MC44ODJaTTM2MS4xOSA1MDUuMDA5QzM2MS4xOSA1MTYuNTI3IDM1MS44MSA1MjUuOTE0IDM0MC4yNSA1MjUuOTE0SDI5Ny4zODNDMjg3Ljk1IDU2MS45NTQgMjgyLjQxMSA1OTkuNTQ3IDI4Mi40MTEgNjM4LjVDMjgyLjQxMSA2NzcuMzc0IDI4Ny45MyA3MTQuODk5IDI5Ny4zMjkgNzUwLjg4MkgzNDAuMjVDMzUxLjgxIDc1MC44ODIgMzYxLjE5IDc2MC4yNjkgMzYxLjE5IDc3MS43ODdDMzYxLjE5IDc4My4zMDUgMzUxLjgxIDc5Mi42OTIgMzQwLjI1IDc5Mi42OTJIMzEwLjQ4NUMzNzMuNTU4IDk2Mi45MiA1MzcuMzA1IDEwODQuODIgNzI5LjQ3MSAxMDg0LjgyQzk3NS45NjcgMTA4NC44MiAxMTc2LjUxIDg4NC41OTkgMTE3Ni41MSA2MzguNUMxMTc2LjUxIDM5Mi40MDEgOTc1Ljk2NyAxOTIuMTcgNzI5LjQ3MSAxOTIuMTdDNTM3LjM4MSAxOTIuMTcgMzczLjY4OSAzMTMuOTczIDMxMC41NTggNDg0LjEwNEgzNDAuMjVDMzUxLjgxIDQ4NC4xMDQgMzYxLjE5IDQ5My40OTEgMzYxLjE5IDUwNS4wMDlaTTEzMjIuNDkgNjM4LjVDMTMyMi40OSAzMTIuMDM0IDEwNTYuNDYgNDYuNDM1NSA3MjkuNDczIDQ2LjQzNTVDNDU2LjA0MiA0Ni40MzU1IDIyNS44OCAyMzIuMzkzIDE1Ny41OTQgNDg0LjEwNEgyNjEuMDcxQzMyNi4xNDkgMjg3Ljg1MyA1MTEuMzQ5IDE0NS43MzUgNzI5LjQ3IDE0NS43MzVDMTAwMS42MiAxNDUuNzM1IDEyMjMuMDIgMzY2Ljc4IDEyMjMuMDIgNjM4LjVDMTIyMy4wMiA5MTAuMjIgMTAwMS42MiAxMTMxLjI1IDcyOS40NyAxMTMxLjI1QzUxMS4yNzIgMTEzMS4yNSAzMjYuMDEzIDk4OS4wNDUgMjYwLjk5NyA3OTIuNjkySDE1Ny41NDNDMjI1Ljc2MSAxMDQ0LjUgNDU1Ljk2OCAxMjMwLjU2IDcyOS40NzMgMTIzMC41NkMxMDU2LjQ2IDEyMzAuNTYgMTMyMi40OSA5NjQuOTY2IDEzMjIuNDkgNjM4LjVaTTM1NS4xMDMgNjM4LjM0N0MzNTUuMTAzIDYyNi44MDYgMzY0LjUwNSA2MTcuNDQyIDM3Ni4wNDMgNjE3LjQ0Mkg0NTguNTI2QzQ2My4xMTYgNTU4LjIxMyA0ODYuNzA0IDUwNC4zMTggNTIzLjM0IDQ2MS43NTlMNDY0Ljc3MSA0MDMuMjlDNDU2LjYxNSAzOTUuMTQ0IDQ1Ni41OTggMzgxLjg4NiA0NjQuNzcxIDM3My43MjNDNDcyLjk0NyAzNjUuNTY2IDQ4Ni4yMjggMzY1LjU3OCA0OTQuMzg3IDM3My43MjNMNTUyLjk3MiA0MzIuMjE1QzU5NS42MDQgMzk1Ljc2OCA2NDkuNTU2IDM3Mi4zNTcgNzA4LjgwNiAzNjcuODUxVjI4NC45MzNDNzA4LjgwNiAyNzMuNDE1IDcxOC4xODYgMjY0LjAyOCA3MjkuNzQ2IDI2NC4wMjhDNzQxLjMwNiAyNjQuMDI4IDc1MC42ODUgMjczLjQxNSA3NTAuNjg1IDI4NC45MzNWMzY3Ljg2OEM4MDkuODY0IDM3Mi40MjUgODYzLjc0MyAzOTUuODcgOTA2LjMyMSA0MzIuMjk1TDk2NS4xOTMgMzczLjUxOUM5NzMuMzQ5IDM2NS4zNzQgOTg2LjYzIDM2NS4zNTcgOTk0LjgwNSAzNzMuNTE5QzEwMDIuOTggMzgxLjY3NiAxMDAyLjk2IDM5NC45NCA5OTQuODA1IDQwMy4wOEw5MzUuOTQyIDQ2MS44NUM5NzIuNDc1IDUwNC4zMjMgOTk2LjAyMyA1NTguMDc3IDEwMDAuNjYgNjE3LjE1M0gxMDgzLjc0QzEwOTUuMjggNjE3LjE1MyAxMTA0LjY4IDYyNi41MTcgMTEwNC42OCA2MzguMDU4QzExMDQuNjggNjQ5LjU5OCAxMDk1LjI4IDY1OC45NjMgMTA4My43NCA2NTguOTYzSDEwMDAuNzFDOTk2LjI1OSA3MTguMTI5IDk3Mi44ODEgNzcyLjAyNSA5MzYuNDI0IDgxNC42MjhMOTk1LjAxIDg3My4xMTVDMTAwMy4xNyA4ODEuMjYgMTAwMy4xOSA4OTQuNTE5IDk5NS4wMSA5MDIuNjgxQzk4Ni44MzcgOTEwLjgzOCA5NzMuNTU3IDkxMC44MjEgOTY1LjM5OCA5MDIuNjgxTDkwNi44NDYgODQ0LjIyM0M4NjQuMjU0IDg4MC44NDcgODEwLjI5NiA5MDQuNDczIDc1MC45NzggOTA5LjEwOVY5OTEuNDcxQzc1MC45NzggMTAwMi45OSA3NDEuNTk4IDEwMTIuMzggNzMwLjAzOCAxMDEyLjM4QzcxOC40NzkgMTAxMi4zOCA3MDkuMDk5IDEwMDIuOTkgNzA5LjA5OSA5OTEuNDcxVjkwOS4xNTVDNjQ5LjY5IDkwNC43MDUgNTk1LjU5NSA4ODEuMjQ0IDU1Mi44NzYgODQ0LjY5NEw0OTQuNTkxIDkwMi44ODZDNDg2LjQzNSA5MTEuMDI1IDQ3My4xNTIgOTExLjA0OCA0NjQuOTc5IDkwMi44ODZDNDU2LjgwNiA4OTQuNzIzIDQ1Ni44MiA4ODEuNDY1IDQ2NC45NzkgODczLjMxOUw1MjMuMjUyIDgxNS4xNDRDNDg2LjU5NCA3NzIuNTI5IDQ2My4wMjggNzE4LjU0OSA0NTguNTA5IDY1OS4yNTJIMzc2LjA0M0MzNjQuNTA1IDY1OS4yNTIgMzU1LjEwMyA2NDkuODg4IDM1NS4xMDMgNjM4LjM0N1pNNTUzLjU1MSA3ODQuODkyTDYwMi4xNDQgNzM2LjM4MkM1ODUuMDgzIDcxNC40MjMgNTczLjgwNCA2ODguMTU1IDU2OS45OCA2NTkuMjUySDUwMS40MzVDNTA1Ljc5MyA3MDYuOTE4IDUyNC40NSA3NTAuMDc3IDU1My41NTEgNzg0Ljg5MlpNNjY1LjE3IDUzNi4xQzY0Ni4yNjYgNTQ1LjU4NCA2MzEuNDQxIDU1OC45MDQgNjIwLjc0MiA1NzYuMDRDNjEwLjAyMiA1OTMuMTgxIDYwNC42NzEgNjEyLjY1OCA2MDQuNjcxIDYzNC40N0M2MDQuNjcxIDY1Ni4wNjYgNjA5Ljg3MiA2NzUuMzk2IDYyMC4yNDggNjkyLjQwMUM2MzAuNjI0IDcwOS40MjkgNjQ1LjA2MiA3MjIuNzk1IDY2My41MTggNzMyLjUxMUM2ODEuOTkzIDc0Mi4yMjYgNzAyLjgxMSA3NDcuMTggNzI1Ljk5MyA3NDcuMzk2SDczNS40ODlDNzQwLjMwMSA3NDYuOTY1IDc0NC4wMTcgNzQ2Ljc1IDc0Ni42NCA3NDYuNzVMNzUyLjg2OCA3NDUuNzYzQzc2NC44OTkgNzQzLjgxMyA3NzUuOTQzIDc0MC42MzkgNzg1Ljk5OCA3MzYuMjYzQzc5OS41NTQgNzMwLjYwNiA4MTEuMDI1IDcyMy4xOCA4MjAuNDE2IDcxNC4wMkM4MjAuODY4IDcxMy41NzIgODIxLjA4MSA3MTMuMjQ5IDgyMS4wODEgNzEzLjAzNEM4MjYuMzI0IDcwOC4wMTcgODMwLjY4NSA3MDIuODg4IDgzNC4xODggNjk3LjY1Nkw4MzUuMTc2IDY5Ni42NjlDODQwLjYwNiA2ODguNTkyIDg0NC44MDIgNjc5Ljg4NSA4NDcuODQ4IDY3MC42MTJIODE2Ljg3NkM4MTUuMzQzIDY3NC4xNjYgODEzLjc5OSA2NzcuNzA4IDgxMS44ODYgNjgwLjk1MUM4MDkuNzE3IDY4NS4xMTEgODA1Ljg5MyA2OTAuMTI4IDgwMC40MTQgNjk2LjAwNkw3OTkuNzY5IDY5Ni42NjlDNzkyLjEyMSA3MDQuMDg5IDc4My4wOTcgNzEwLjA5OCA3NzIuNzIgNzE0LjY2NkM3NjIuMzIyIDcxOS4yNTggNzUwLjkxNSA3MjEuOTc5IDczOC40NTIgNzIyLjg2M0M3MzYuNDc3IDcyMy4wNzMgNzMzLjMyIDcyMy4xOCA3MjguOTM3IDcyMy4xOEg3MjUuMzI2QzcwNy44MzggNzIyLjc1IDY5Mi4yNjEgNzE4Ljg3MiA2NzguNjIgNzExLjU1NEM2NjQuOTU3IDcwNC4yNDIgNjU0LjMgNjk0LjI3MiA2NDYuNjI5IDY4MS42MTRINjQ2LjMwOEM2MzcuOTkzIDY2Ny40MTUgNjMzLjg0NiA2NTEuNzEzIDYzMy44NDYgNjM0LjQ3QzYzMy44NDYgNjE3LjIyNyA2MzcuODg1IDYwMS45NTYgNjQ1Ljk4NSA1ODguNjM1QzY1NC4wNjQgNTc1LjMzNyA2NjUuMzIgNTY0LjkwNyA2NzkuNzU5IDU1Ny4zOEM2OTQuMTc0IDU0OS44NTIgNzEwLjU4OSA1NDYuMDc3IDcyOC45MzYgNTQ2LjA3N0M3NDcuNTIgNTQ2LjA3NyA3NjQuMDg0IDU0OS43OSA3NzguNjA4IDU1Ny4yMUM3OTMuMTUyIDU2NC42MzUgODA0LjIzNyA1NzUuMDA4IDgxMS44ODUgNTg4LjMwNkw4NDMuNzAzIDU4Ny45ODlDODM0LjUzMSA1NjcuNDgxIDgxOS43NzIgNTUxLjMzMSA3OTkuNDQ1IDUzOS41MzVDNzc5LjEwMiA1MjcuNzU3IDc1NS41OTYgNTIxLjg2MSA3MjguOTM2IDUyMS44NjFDNzA1LjMyNSA1MjEuODYxIDY4NC4wNzcgNTI2LjYgNjY1LjE3IDUzNi4xWk04NTMuNTQzIDYzOS4zNzlDODUzLjU0MyA2MzUuNDU2IDg1My4zMDggNjMxLjc0MyA4NTIuODc5IDYyOC4yNDZINzI5LjYwMVY2NTEuODIxTDc3Ni43MDkgNjUxLjk4NUg4NTIuMTNDODUyLjc1NCA2NDcuODU5IDg1My4zMjUgNjQzLjcwOSA4NTMuNTQzIDYzOS4zNzlaTTcwOS4wOTkgODY2LjMxM1Y3OTcuNzQ4QzcwOS4wOTkgNzk3LjU1IDcwOS4yMDcgNzk3LjM4NSA3MDkuMjEyIDc5Ny4xOTNDNjgwLjI5IDc5My41OTkgNjUzLjkxNCA3ODIuNjQyIDYzMS44MzkgNzY1Ljg0NkM2MzEuODIyIDc2NS44NTggNjMxLjgxNiA3NjUuODg2IDYzMS43OTkgNzY1LjkwM0w1ODMuMTg0IDgxNC40MzZDNjE4LjA5IDg0My40NDcgNjYxLjMzNSA4NjIuMDIyIDcwOS4wOTkgODY2LjMxM1pNODc2LjU2NCA4MTMuOTk0TDgyOC4xODkgNzY1LjY5OUM4MjcuOTMxIDc2NS40MzggODI3Ljg1MiA3NjUuMDkyIDgyNy42MSA3NjQuODI2QzgwNS43NDUgNzgxLjgwOSA3NzkuNjAyIDc5My4xIDc1MC44MjcgNzk3LjAxMUM3NTAuODM2IDc5Ny4yNjYgNzUwLjk3OCA3OTcuNDg3IDc1MC45NzggNzk3Ljc0OFY4NjYuMjI4Qzc5OC42NDUgODYxLjc1NiA4NDEuNzc5IDg0My4wNzMgODc2LjU2NCA4MTMuOTk0Wk05NTcuNzk4IDY1OC45NjNIODg5LjY5OUM4ODkuMjAyIDY1OC45NjMgODg4Ljc4NSA2NTguNzEzIDg4OC4yOTcgNjU4LjY3OUM4ODQuNjA2IDY4Ny4zOTYgODczLjYgNzEzLjU2MSA4NTYuODE3IDczNS40ODFDODU3LjEyIDczNS43NDcgODU3LjUxMiA3MzUuODQzIDg1Ny44MDIgNzM2LjEzMkw5MDYuMDk5IDc4NC4zNDhDOTM1LjAwNSA3NDkuNTU1IDk1My41MTQgNzA2LjQ5OCA5NTcuNzk4IDY1OC45NjNaTTkwNS42NDIgNDkyLjA5N0w4NTcuNTk3IDU0MC4wNjJDODU3LjMxMyA1NDAuMzQ2IDg1Ni45MzMgNTQwLjQzNyA4NTYuNjM4IDU0MC42OTdDODczLjQ1OCA1NjIuNTg5IDg4NC41MjcgNTg4LjczMSA4ODguMjY4IDYxNy40MzZDODg4Ljc2OCA2MTcuNDAyIDg4OS4xOTEgNjE3LjE1MyA4ODkuNjk5IDYxNy4xNTNIOTU3LjcwNEM5NTMuMjM2IDU2OS43MDggOTM0LjYyMSA1MjYuNzcgOTA1LjY0MiA0OTIuMDk3Wk03NTAuNjg1IDQxMC43MzhWNDc4LjY1N0M3NTAuNjg1IDQ3OC45MTIgNzUwLjU0OSA0NzkuMTE2IDc1MC41NDEgNDc5LjM2NUM3NzkuMzI3IDQ4My4yMiA4MDUuNDk2IDQ5NC40NTUgODI3LjM4OSA1MTEuMzkyQzgyNy42MzYgNTExLjEyIDgyNy43MTggNTEwLjc2OCA4MjcuOTgyIDUxMC41MDJMODc2LjAxIDQ2Mi41NTNDODQxLjI0NSA0MzMuNjY3IDc5OC4yMTcgNDE1LjEzMSA3NTAuNjg1IDQxMC43MzhaTTU4My4yODYgNDYyLjQ3M0w2MzEuNTk1IDUxMC43MDZDNjMxLjYwNiA1MTAuNzE3IDYzMS42MDYgNTEwLjczNCA2MzEuNjE3IDUxMC43NDVDNjUzLjY2NCA0OTMuOTA1IDY4MC4wMTUgNDgyLjg5MSA3MDguOTI2IDQ3OS4yNDFDNzA4LjkyIDQ3OS4wMzYgNzA4LjgwNiA0NzguODY2IDcwOC44MDYgNDc4LjY1N1Y0MTAuNzFDNjYxLjIwNCA0MTUuMDUyIDYxOC4xMDIgNDMzLjU3NiA1ODMuMjg2IDQ2Mi40NzNaTTUwMS40NyA2MTcuNDQySDU2OS45NDlDNTczLjcxOSA1ODguNTMzIDU4NC45MzIgNTYyLjIzMiA2MDEuOTU0IDU0MC4yNDRMNTUzLjYzNCA0OTIuMDA2QzUyNC41NTIgNTI2Ljc2NCA1MDUuODkgNTY5Ljg0NCA1MDEuNDcgNjE3LjQ0MlonIGZpbGw9JyUyMzFCMkE0QScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblxuICAgIC0tYXJyb3ctd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMjAgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMy4yNTE4IDkuMzZDMTMuNjUxOCA4LjUwNjY3IDE0LjAzODQgNy43NiAxNC40MTE4IDcuMTJDMTQuODExOCA2LjQ4IDE1LjE5ODQgNS45NDY2NyAxNS41NzE4IDUuNTJMMCA1LjQ4MDQ4VjMuODAwNDhMMTUuNTcxOCAzLjg0QzE1LjE5ODQgMy4zODY2NyAxNC44MTE4IDIuODQgMTQuNDExOCAyLjJDMTQuMDM4NCAxLjU2IDEzLjY1MTggMC44MjY2NjYgMTMuMjUxOCAwSDE0LjY1MThDMTYuMzMxOCAxLjk0NjY3IDE4LjA5MTggMy4zODY2NyAxOS45MzE4IDQuMzJWNS4wNEMxOC4wOTE4IDUuOTQ2NjcgMTYuMzMxOCA3LjM4NjY3IDE0LjY1MTggOS4zNkgxMy4yNTE4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cbiAgICAtLWFycm93LWdvbGQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMjAgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMy4yNTE4IDkuMzZDMTMuNjUxOCA4LjUwNjY3IDE0LjAzODQgNy43NiAxNC40MTE4IDcuMTJDMTQuODExOCA2LjQ4IDE1LjE5ODQgNS45NDY2NyAxNS41NzE4IDUuNTJMMCA1LjQ4MDQ4VjMuODAwNDhMMTUuNTcxOCAzLjg0QzE1LjE5ODQgMy4zODY2NyAxNC44MTE4IDIuODQgMTQuNDExOCAyLjJDMTQuMDM4NCAxLjU2IDEzLjY1MTggMC44MjY2NjYgMTMuMjUxOCAwSDE0LjY1MThDMTYuMzMxOCAxLjk0NjY3IDE4LjA5MTggMy4zODY2NyAxOS45MzE4IDQuMzJWNS4wNEMxOC4wOTE4IDUuOTQ2NjcgMTYuMzMxOCA3LjM4NjY3IDE0LjY1MTggOS4zNkgxMy4yNTE4WicgZmlsbD0nJTIzRDhDNjhEJy8lM0UlM0NwYXRoIGQ9J00xMy4yNTE4IDkuMzZDMTMuNjUxOCA4LjUwNjY3IDE0LjAzODQgNy43NiAxNC40MTE4IDcuMTJDMTQuODExOCA2LjQ4IDE1LjE5ODQgNS45NDY2NyAxNS41NzE4IDUuNTJMMCA1LjQ4MDQ4VjMuODAwNDhMMTUuNTcxOCAzLjg0QzE1LjE5ODQgMy4zODY2NyAxNC44MTE4IDIuODQgMTQuNDExOCAyLjJDMTQuMDM4NCAxLjU2IDEzLjY1MTggMC44MjY2NjYgMTMuMjUxOCAwSDE0LjY1MThDMTYuMzMxOCAxLjk0NjY3IDE4LjA5MTggMy4zODY2NyAxOS45MzE4IDQuMzJWNS4wNEMxOC4wOTE4IDUuOTQ2NjcgMTYuMzMxOCA3LjM4NjY3IDE0LjY1MTggOS4zNkgxMy4yNTE4WicgZmlsbD0ndXJsKCUyM3BhaW50MF9saW5lYXJfNzk3XzE4NDQpJyBmaWxsLW9wYWNpdHk9JzAuMicvJTNFJTNDZGVmcyUzRSUzQ2xpbmVhckdyYWRpZW50IGlkPSdwYWludDBfbGluZWFyXzc5N18xODQ0JyB4MT0nMS44MjA1OWUtMDgnIHkxPSc5LjM2JyB4Mj0nNy4yMDI1OScgeTI9Jy01Ljk3NzY1JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSd3aGl0ZScvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG4gICAgLS1hcnJvdy1ibGFjazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxOCAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE3LjEwOTQgOC41MTU2MkwxMC44NTk0IDE0Ljc2NTZDMTAuMzkwNiAxNS4yNzM0IDkuNTcwMzEgMTUuMjczNCA5LjEwMTU2IDE0Ljc2NTZDOC41OTM3NSAxNC4yOTY5IDguNTkzNzUgMTMuNDc2NiA5LjEwMTU2IDEzLjAwNzhMMTMuMjAzMSA4Ljg2NzE5SDEuMjVDMC41NDY4NzUgOC44NjcxOSAwIDguMzIwMzEgMCA3LjYxNzE5QzAgNi45NTMxMiAwLjU0Njg3NSA2LjM2NzE5IDEuMjUgNi4zNjcxOUgxMy4yMDMxTDkuMTAxNTYgMi4yNjU2MkM4LjU5Mzc1IDEuNzk2ODggOC41OTM3NSAwLjk3NjU2MiA5LjEwMTU2IDAuNTA3ODEyQzkuNTcwMzEgMCAxMC4zOTA2IDAgMTAuODU5NCAwLjUwNzgxMkwxNy4xMDk0IDYuNzU3ODFDMTcuNjE3MiA3LjIyNjU2IDE3LjYxNzIgOC4wNDY4OCAxNy4xMDk0IDguNTE1NjJaJyBmaWxsPSclMjMxQjJBNEEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cbiAgICAtLWdvbGQtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIHJnYmEoMjE2LDE5OCwxNDEsMSkgMCUscmdiYSgyMTYsMTk4LDE0MSwwLjUpIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7XG59IiwiQG1peGluIGZvcm0taW5wdXQge1xuICAgIEBhcHBseSBiZy10cmFuc3BhcmVudCBwLTIgdy1mdWxsIHRleHQtZ3JleSBib3JkZXIgYm9yZGVyLWdyZXkgYXBwZWFyYW5jZS1ub25lIHJvdW5kZWQtbm9uZSBmb250LWJhc2UgcGxhY2Vob2xkZXItZ3JleSBmb2N1czpvdXRsaW5lLW5vbmUgZm9jdXM6cmluZy0xIGZvY3VzOnJpbmctZ3JleTtcbn1cbiIsInAge1xuICAgIEBhcHBseSAgIGxlYWRpbmctWzEuMl0gbWItMjtcbn0iLCIuYy1zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAYXBwbHkgYm9yZGVyIGJvcmRlci1ncmV5LTE1MCByb3VuZGVkO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxFODJCJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDoxNnB4O1xuICAgICAgICB0b3A6NTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6Zm9udGVsbG87XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBoZWlnaHQ6NTZweDtcbiAgICAgICAgcGFkZGluZzoxNnB4IDQwcHggMTZweCAxNnB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG59XG5cbnNlbGVjdCB7XG4gICAgb3B0aW9uIHtcbiAgICAgICAgQGFwcGx5IGJnLXdoaXRlIHRleHQtZ3JleS1kYXJrO1xuICAgIH1cbn0iLCJ0ZXh0YXJlYSB7XG4gICAgQGluY2x1ZGUgZm9ybS1pbnB1dDtcblxuICAgIGhlaWdodDogMzAwcHg7XG4gICAgcmVzaXplOiBub25lO1xufVxuIiwiLm8tdHlwZS0tYWNjZXNzaWJsZS1saW5rIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLm8tdHlwZS0td3lzaXd5ZyB7XG4gICAgcCxcbiAgICBibG9ja3F1b3RlLFxuICAgIC5jLXZpZGVvLXJlc3BvbnNpdmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy11bml0LTM7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhOm5vdCguYy1saW5rKSB7XG4gICAgICAgIEBhcHBseSByZWxhdGl2ZSBiZWZvcmU6Y29udGVudC1bJyddIGJlZm9yZTphYnNvbHV0ZSBiZWZvcmU6YmxvY2sgYmVmb3JlOnctZnVsbCBiZWZvcmU6YmctYmx1ZSBiZWZvcmU6aC1bMXB4XSBiZWZvcmU6Ym90dG9tLTAgYmVmb3JlOmxlZnQtMCBiZWZvcmU6dHJhbnNpdGlvbiBiZWZvcmU6ZWFzZS1pbi1vdXQgYmVmb3JlOmR1cmF0aW9uLTIwMCBiZWZvcmU6aG92ZXI6YmctdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy11bml0LTE7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXVuaXQtMztcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBzY3JlZW4gbWQge1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctdW5pdC00O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwLWNhcHRpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy11bml0LTU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctdW5pdC0xO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctdW5pdC00O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFsaWduY2VudGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAuYWxpZ25ub25lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogNDhweCAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZy5hbGlnbmxlZnQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBpbWcuYWxpZ25yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRmb250LWZhbWlseS1wcmltYXJ5OiAgJ0dpbHJveScsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktc2Vjb25kYXJ5OiAnR2lscm95Jywgc2Fucy1zZXJpZjtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiA2MDA7XG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuXG4kaW51aXQtZm9udC1zaXplLWgxOiAgICA4MHB4ICFkZWZhdWx0O1xuJGludWl0LWZvbnQtc2l6ZS1oMS14czogNTZweCAhZGVmYXVsdDtcbiRpbnVpdC1mb250LXNpemUtaDI6ICAgIDU2cHggIWRlZmF1bHQ7XG4kaW51aXQtZm9udC1zaXplLWgyLXhzOiAzMnB4ICFkZWZhdWx0O1xuJGludWl0LWZvbnQtc2l6ZS1oMzogICAgNDZweCAhZGVmYXVsdDtcbiRpbnVpdC1mb250LXNpemUtaDMteHM6IDQwcHggIWRlZmF1bHQ7XG4kaW51aXQtZm9udC1zaXplLWg0OiAgICAzMnB4ICFkZWZhdWx0O1xuJGludWl0LWZvbnQtc2l6ZS1oNC14czogMzJweCAhZGVmYXVsdDtcbiRpbnVpdC1mb250LXNpemUtaDU6ICAgIDI2cHggIWRlZmF1bHQ7XG4kaW51aXQtZm9udC1zaXplLWg1LXhzOiAyMHB4ICFkZWZhdWx0O1xuJGludWl0LWZvbnQtc2l6ZS1oNjogICAgMjBweCAhZGVmYXVsdDtcbiRpbnVpdC1mb250LXNpemUtaDYteHM6IDE4cHggIWRlZmF1bHQ7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRjb2xvci1iZzogI0ZGRjtcbiRjb2xvci10ZXh0OiByZ2JhKDE2LCAyNSwgNjUsIDAuODApO1xuXG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG4kY29sb3Itd2hpdGU6ICNmZmZmZmY7XG5cbiRjb2xvci1ncmV5LXZlcnktZGFyazogIzExMTExMTtcbiRjb2xvci1ncmV5LWRhcmtlcjogIzFkMWQxZDtcbiRjb2xvci1ncmV5LWRhcms6ICM0NDQxMzM7XG4kY29sb3ItZ3JleTogIzlGOUY5QjtcbiRjb2xvci1ncmV5LWxpZ2h0OiAjRTdFN0U3O1xuJGNvbG9yLWdyZXktbGlnaHRlcjogI0Y1RjVGNTtcblxuXG4kY29sb3ItYnJvd246Izg3NTY0QztcbiRjb2xvci1ibHVlOiM1MDc1QkE7XG4kY29sb3Itb3JhbmdlOiNGQUFCNkE7XG4kY29sb3ItZ3JlZW46I0JERUJEOTtcbiRjb2xvci1ncmVlbi1kYXJrOiAjMjQ2MTVBO1xuJGNvbG9yLXdoaXRlOiAjRkZGRkZGO1xuJGNvbG9yLXdhcm5pbmc6I2E5M2UzZTtcbiRjb2xvci1uYXZ5OiAjMTAxOTQxO1xuJGNvbG9yLWxpbmU6I0ZGRkZGRjtcblxuJGNvbG9yLWZwOiNGQ0FCNjk7XG4kY29sb3ItcnA6IzRCNzZDOTtcbiRjb2xvci1wdzojOERDOTkwO1xuJGNvbG9yLXJlZDpyZ2IoMjE2LDEwNiwxMDYpO1xuJGNvbG9yLXllbGxvdzpyZ2IoMjM0LDE4OCw5Mik7XG5cbiRjb2xvci1wcmltYXJ5OiAkY29sb3ItbmF2eTtcbiRjb2xvci1zZWNvbmRhcnk6ICRjb2xvci1ncmVlbjtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFBhZGRpbmdcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kYmxvY2stZ2FwOiAxMjBweDtcbiRibG9jay1nYXAtbWQ6IDEwMHB4O1xuJGJsb2NrLWdhcC14czogODBweDtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRpbWluZ3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZWFzZTphbGwgLjNzIGVhc2UtaW4tb3V0O1xuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNwYWNpbmcgLSBWZXJ0aWNhbFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRzcGFjaW5nLXVuaXQtMDogMDtcbiRzcGFjaW5nLXVuaXQtMTogOHB4O1xuJHNwYWNpbmctdW5pdC0yOiAxNnB4O1xuJHNwYWNpbmctdW5pdC0zOiAyNHB4O1xuJHNwYWNpbmctdW5pdC00OiAzMnB4O1xuJHNwYWNpbmctdW5pdC01OiA0MHB4O1xuJHNwYWNpbmctdW5pdC02OiA0OHB4O1xuJHNwYWNpbmctdW5pdC03OiA2NHB4O1xuJHNwYWNpbmctdW5pdC04OiA4MHB4O1xuJHNwYWNpbmctdW5pdC05OiAxMjBweDtcblxuJGJsb2NrLXNwYWNpbmctbWFwOiAoXG4gICAgMDogJHNwYWNpbmctdW5pdC0wLFxuICAgIDE6ICRzcGFjaW5nLXVuaXQtMSxcbiAgICAyOiAkc3BhY2luZy11bml0LTIsXG4gICAgMzogJHNwYWNpbmctdW5pdC0zLFxuICAgIDQ6ICRzcGFjaW5nLXVuaXQtNCxcbiAgICA1OiAkc3BhY2luZy11bml0LTUsXG4gICAgNjogJHNwYWNpbmctdW5pdC02LFxuICAgIDc6ICRzcGFjaW5nLXVuaXQtNyxcbiAgICA4OiAkc3BhY2luZy11bml0LTgsXG4gICAgOTogJHNwYWNpbmctdW5pdC05LFxuKTtcbiIsIi5hY2NvcmRpb24ge1xuICAgID4gbGkge1xuICAgICAgICAmLmFjY19hY3RpdmUge1xuICAgICAgICAgIEBhcHBseSBiZy1bI0YwRjBGMF07XG4gICAgICAgICAgICAuYWNjb3JkaW9uX190aXRsZSB7XG4gICAgICAgICAgICAgIEBhcHBseSBib3JkZXItYiBib3JkZXItWyNDRENEQ0RdO1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgY29udGVudC1bJ1xcRTgyQyddO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hY2NvcmRpb25fX3RpdGxlIHtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOjI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjI0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4gIC5hY2NvcmRpb25qcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgLmFjY29yZGlvbmpzIC5hY2Nfc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hY2NvcmRpb25qcyAuYWNjX3NlY3Rpb24gLmFjY19oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5hY2NvcmRpb25qcyAuYWNjX3NlY3Rpb24gLmFjY19oZWFkIGgzIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG4gIC5hY2NvcmRpb25qcyAuYWNjX3NlY3Rpb24gLmFjY19jb250ZW50IHtcbiAgfVxuICAuYWNjb3JkaW9uanMgLmFjY19zZWN0aW9uOmZpcnN0LW9mLXR5cGUsXG4gIC5hY2NvcmRpb25qcyAuYWNjX3NlY3Rpb246Zmlyc3Qtb2YtdHlwZSAuYWNjX2hlYWQge1xuICAgIFxuICB9XG4gIC5hY2NvcmRpb25qcyAuYWNjX3NlY3Rpb246bGFzdC1vZi10eXBlLFxuICAuYWNjb3JkaW9uanMgLmFjY19zZWN0aW9uOmxhc3Qtb2YtdHlwZSAuYWNjX2NvbnRlbnQge1xuICAgIFxuICB9XG4gIC5hY2NvcmRpb25qcyAuYWNjX3NlY3Rpb24uYWNjX2FjdGl2ZSA+IC5hY2NfY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFjY29yZGlvbmpzIC5hY2Nfc2VjdGlvbi5hY2NfYWN0aXZlID4gLmFjY19oZWFkIHtcbiAgICBcbiAgfVxuICAiLCJbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjI1LC43NSwuNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1mYWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21de29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1bZGF0YS1hb3M9em9vbS1pbl17dHJhbnNmb3JtOnNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLW91dF17dHJhbnNmb3JtOnNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9c2xpZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9W2RhdGEtYW9zPXNsaWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9W2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF17YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zPWZsaXAtbGVmdF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtdXBde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9W2RhdGEtYW9zPWZsaXAtZG93bl17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9IiwiLmdmb3JtX2hlYWRpbmcge1xuICAgIEBhcHBseSBoaWRkZW47XG59XG5cbi5nZm9ybV9maWVsZHMge1xuICAgIGNvbHVtbi1nYXA6MjRweCAhaW1wb3J0YW50O1xuICAgIHJvdy1nYXA6MTZweCAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICAgIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2ZpZWxkIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuXG4gICAgJi5maWVsZC1sb2NhdGlvbixcbiAgICAmLmZpZWxkLXNpemUge1xuICAgICAgICBAYXBwbHkgaGlkZGVuO1xuICAgIH1cblxuICAgICYuZ2ZpZWxkX2Vycm9yIHtcbiAgICAgICAgLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOjAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5uby1yb3ctZ2FwIHtcbiAgICAgICAgQGFwcGx5IC1tdC0yIGxnOi1tdC0zO1xuICAgIH1cblxuICAgICYtLXdpZHRoLWhhbGYge1xuICAgICAgICBAYXBwbHkgc206Y29sLXNwYW4tMiBsZzpjb2wtc3Bhbi0xO1xuICAgIH1cbiAgICAmLS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgIEBhcHBseSBmb250LWJvbGQgbWItMyBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50O1xuICAgICAgICBAYXBwbHkgbWItMTtcbiAgICAgICAgLmdmaWVsZF9yZXF1aXJlZCB7XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuaGlkZGVuX2xhYmVsICYge1xuICAgICAgICAgICAgQGFwcGx5IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQge1xuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5naW5wdXRfY29udGFpbmVyIHtcbiAgICBAYXBwbHkgcmVsYXRpdmU7XG4gICAgc2VsZWN0LFxuICAgIHRleHRhcmVhLFxuICAgIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICBpbnB1dFt0eXBlPXRlbF0sXG4gICAgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgIGFwcGVhcmFuY2U6bm9uZTtcbiAgICAgICAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czo4cHg7XG4gICAgICAgIEBhcHBseSBmb250LWJhc2UgdGV4dC1ncmV5LWRhcmsgYm9yZGVyIGJvcmRlci1bI2Q5ZDlkOV07XG4gICAgICAgIHBhZGRpbmctbGVmdDoxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MTZweCAhaW1wb3J0YW50O1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgICAgICAgIEBhcHBseSBib3JkZXItZ3JleS1kYXJrO1xuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBFZGdlICovXG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ncmV5LWRhcmsvODA7XG4gICAgICAgIH1cbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtZ3JleS1kYXJrLzgwO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtZ3JleS1kYXJrLzgwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgICAgQGFwcGx5IGJnLW5vLXJlcGVhdCBiZy1bcmlnaHRfMTJweF9jZW50ZXJdO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNCA2TDggMTBMMTIgNicgc3Ryb2tlPSclMjNBRUFBQUUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDoxODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDoxMnB4O1xuICAgIH1cblxuXG4gICAgJi5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IHtcbiAgICAgICAgLmdmaWVsZF9jaGVja2JveCB7XG4gICAgICAgICAgICBAYXBwbHkgZ3JpZCAjeyFpbXBvcnRhbnR9O1xuICAgICAgICAgICAgLmNvbC0yICYge1xuICAgICAgICAgICAgICAgIEBhcHBseSBncmlkLWNvbHMtMSBsZzpncmlkLWNvbHMtMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2wtMyAmIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgZ3JpZC1jb2xzLTM7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgZ3JpZC1jb2xzLTE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQsXG4gICAgLmdmaWVsZF9jaGVja2JveCxcbiAgICAuZ2ZpZWxkX3JhZGlvLFxuICAgIC5nY2hvaWNlIHtcbiAgICAgICAgQGFwcGx5IHRleHQtMTg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGFwcGx5IHVuZGVybGluZSBob3Zlcjpuby11bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICAgICAgQGFwcGx5IG9wYWNpdHktMCBvdXRsaW5lLW5vbmUgei01MCB3LTMgaC0zIHRvcC0wIGxlZnQtMCBhYnNvbHV0ZSBtYi0wIGFwcGVhcmFuY2Utbm9uZSBjdXJzb3ItcG9pbnRlciBtdC0wO1xuXG4gICAgICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLWdvbGQtZGFyayB0ZXh0LXdoaXRlIGJvcmRlci1nb2xkLWRhcms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG9wYWNpdHktMTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zm9jdXMgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBib3JkZXItZ29sZC1kYXJrIGJvcmRlci1vcGFjaXR5LTIwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICBAYXBwbHkgdy1mdWxsIHJlbGF0aXZlIHBsLTQ7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgY29udGVudC1bJyddIGJnLXdoaXRlIHctWzIwcHhdIGgtWzIwcHhdIGJvcmRlci0yIGJvcmRlci1bIzhDOTE5Nl0gYmxvY2sgYWJzb2x1dGUgbGVmdC0wIHRvcC1bMXB4XSB6LTAgcG9pbnRlci1ldmVudHMtbm9uZSB0cmFuc2l0aW9uLWFsbCByb3VuZGVkLVs0cHhdO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSBjb250ZW50LVsnXFxFODBEJ10gYmxvY2sgYWJzb2x1dGUgdy1bMjBweF0gaC1bMjBweF0gbGVhZGluZy1bMTZweF0gdGV4dC0xNCBsZWZ0LTAgdG9wLVszcHhdIHRleHQtY2VudGVyIG9wYWNpdHktMCB6LVsxXSB0ZXh0LXdoaXRlIHRyYW5zaXRpb24tYWxsO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OmZvbnRlbGxvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZ2ZpZWxkX2NoZWNrYm94LFxuICAgIC5nZmllbGRfcmFkaW8ge1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC5nY2hvaWNlIHtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBtYXJnaW46MCAyNHB4IDZweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdmaWVsZF9yYWRpbyB7XG4gICAgICAgIC5nY2hvaWNlIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjNweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czozMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDo0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6MTtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLWdvbGQtZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdpbnB1dF9jb250YWluZXJfY29uc2VudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfSAgIFxuXG4gICAgJi5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgICAgICAgICAgIGhlaWdodDo4MHB4O1xuICAgICAgICAgICAgcGFkZGluZzoyOHB4IDE2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIEBhcHBseSByb3VuZGVkICBib3JkZXIgYm9yZGVyLXB1cnBsZSBib3JkZXItb3BhY2l0eS00MCBib3JkZXItZGFzaGVkIGN1cnNvci1wb2ludGVyO1xuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvci1ncmVlbiwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6MTJweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjAgMzJweCAwIDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOjA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgY2VudGVyIHJpZ2h0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE0IDEwVjEwLjhDMTQgMTEuOTIwMSAxNCAxMi40ODAyIDEzLjc4MiAxMi45MDhDMTMuNTkwMyAxMy4yODQzIDEzLjI4NDMgMTMuNTkwMyAxMi45MDggMTMuNzgyQzEyLjQ4MDIgMTQgMTEuOTIwMSAxNCAxMC44IDE0SDUuMkM0LjA3OTg5IDE0IDMuNTE5ODQgMTQgMy4wOTIwMiAxMy43ODJDMi43MTU2OSAxMy41OTAzIDIuNDA5NzMgMTMuMjg0MyAyLjIxNzk5IDEyLjkwOEMyIDEyLjQ4MDIgMiAxMS45MjAxIDIgMTAuOFYxME0xMS4zMzMzIDUuMzMzMzNMOCAyTTggMkw0LjY2NjY3IDUuMzMzMzNNOCAyVjEwJyBzdHJva2U9JyUyMzNDMUU2NScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTQgMTBWMTAuOEMxNCAxMS45MjAxIDE0IDEyLjQ4MDIgMTMuNzgyIDEyLjkwOEMxMy41OTAzIDEzLjI4NDMgMTMuMjg0MyAxMy41OTAzIDEyLjkwOCAxMy43ODJDMTIuNDgwMiAxNCAxMS45MjAxIDE0IDEwLjggMTRINS4yQzQuMDc5ODkgMTQgMy41MTk4NCAxNCAzLjA5MjAyIDEzLjc4MkMyLjcxNTY5IDEzLjU5MDMgMi40MDk3MyAxMy4yODQzIDIuMjE3OTkgMTIuOTA4QzIgMTIuNDgwMiAyIDExLjkyMDEgMiAxMC44VjEwTTExLjMzMzMgNS4zMzMzM0w4IDJNOCAyTDQuNjY2NjcgNS4zMzMzM004IDJWMTAnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1vcGFjaXR5PScwLjInIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTE0IDEwVjEwLjhDMTQgMTEuOTIwMSAxNCAxMi40ODAyIDEzLjc4MiAxMi45MDhDMTMuNTkwMyAxMy4yODQzIDEzLjI4NDMgMTMuNTkwMyAxMi45MDggMTMuNzgyQzEyLjQ4MDIgMTQgMTEuOTIwMSAxNCAxMC44IDE0SDUuMkM0LjA3OTg5IDE0IDMuNTE5ODQgMTQgMy4wOTIwMiAxMy43ODJDMi43MTU2OSAxMy41OTAzIDIuNDA5NzMgMTMuMjg0MyAyLjIxNzk5IDEyLjkwOEMyIDEyLjQ4MDIgMiAxMS45MjAxIDIgMTAuOFYxME0xMS4zMzMzIDUuMzMzMzNMOCAyTTggMkw0LjY2NjY3IDUuMzMzMzNNOCAyVjEwJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utb3BhY2l0eT0nMC4yJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgICAgIEBhcHBseSB0cmFuc2l0aW9uLWFsbCBmb250LWJhc2U7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX2ZpbGV1cGxvYWRfcnVsZXMge1xuICAgICAgICAgICAgd2lkdGg6Y2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgICAgICAgbGVmdDoxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6cmdiYSg3NywgNzcsIDc3LCAwLjUwKTtcbiAgICAgICAgICAgIEBhcHBseSBweS0xIGxnOnB5LTIgdGV4dC1wbGFjZWhvbGRlciAtbXQtWzJweF0gYmctd2hpdGUgdGV4dC0xNCA7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgLmdmb3JtX2ZpbGV1cGxvYWRfcnVsZXMge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5naW5wdXRfcHJldmlldyB7XG4gICAgICAgICAgICBAYXBwbHkgbS0wIGZvbnQtYmFzZSB0ZXh0LTE2O1xuICAgICAgICB9XG5cbiAgICAgICAgXG4gICAgfVxuXG59XG5cbi5nZm9ybV9mb290ZXIge1xuICAgIG1hcmdpbi10b3A6MjRweCAhaW1wb3J0YW50OztcbiAgICBwYWRkaW5nOjAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmdmb3JtLWxvYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6MzIlO1xuICAgICAgICByaWdodDoxNnB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OjI0cHg7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICB9XG4gICAgLmMtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZ2YtY29uZmlybWF0aW9uLS1sb2FkZWQgIHtcbiAgICAuZ2YtY29uZmlybWF0aW9uLS1oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUge1xuICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgXG4gICAgMTAwJSB7XG4gICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG4gIH1cblxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gICAgICAgIEBhcHBseSBib3JkZXItMiBib3JkZXItZ29sZC1kYXJrIGlubGluZS1ibG9jayBweS0yIHB4LTM7XG4gICAgfVxufSIsIi5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOjI0cHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gICAgaWZyYW1lIHtcbiAgICAgICAgYm94LXNoYWRvdzpub25lO1xuICAgIH1cbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgICAubWZwLWNsb3NlIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6MzhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czoxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6JGNvbG9yLXRleHQ7XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIHRvcDotNDRweDtcbiAgICAgICAgcmlnaHQ6LTQwcHg7XG4gICAgICAgIHRyYW5zaXRpb246JGVhc2U7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3Itc2Vjb25kYXJ5LCAxMCUpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBkZXNrdG9wIHtcbiAgICAgICAgICAgIHJpZ2h0OjA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqXFxcbiAgQmFzaWMgTW9kYWwgU3R5bGVzXG5cXCoqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubW9kYWwge1xuICAgXG4gIH1cbiAgXG4gIC5tb2RhbF9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNik7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB6LWluZGV4OjMwMDA7XG4gICAgcGFkZGluZzoyNHB4IDI0cHg7XG4gICAgb3ZlcmZsb3cteTphdXRvO1xuICAgIEBzY3JlZW4gbGcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuICBcbiAgLm1vZGFsX19jb250YWluZXIge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDE0cHg7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgXG4gIC5tb2RhbF9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOjQwcHg7XG4gIH1cbiAgXG4gIC5tb2RhbF9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBzY3JlZW4gbGcge1xuICAgICAgICBmb250LXNpemU6NDBweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5tb2RhbF9fY2xvc2Uge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjE2cHg7XG4gICAgcmlnaHQ6MTZweDtcbiAgICB3aWR0aDozMnB4O1xuICAgIGhlaWdodDozMnB4O1xuICAgIGxpbmUtaGVpZ2h0OjMycHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czoxMDBweDtcbiAgICB0cmFuc2l0aW9uOiRlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgQGFwcGx5IHRleHQtcHVycGxlO1xuICAgIEBzY3JlZW4gbGcge1xuICAgICAgICB0b3A6MjRweDtcbiAgICAgICAgcmlnaHQ6MjRweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBhcHBseSBiZy1ncmV5LTEwMDtcbiAgICB9XG4gIH1cbiAgXG4gIC5tb2RhbF9fY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXDI3MTVcIjsgfVxuICBcbiAgLm1vZGFsX19jb250ZW50IHtcbiAgICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgIC5nZm9ybV9ib2R5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6MTAwJTtcbiAgICAgICAgICAgICAgICAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDoyNHB4O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9dGVsXSxcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWJsYWNrIGJvcmRlci1vcGFjaXR5LTIwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmdmaWVsZC0tdHlwZS1oaWRkZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmdmaWVsZF9odG1sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAmLmdpbnB1dF9jb250YWluZXJfY29uc2VudCxcbiAgICAgICAgICAgICAgICAgICAgLmdmaWVsZF9jaGVja2JveCxcbiAgICAgICAgICAgICAgICAgICAgLmdmaWVsZF9yYWRpbyxcbiAgICAgICAgICAgICAgICAgICAgLmdjaG9pY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWJsYWNrIGJvcmRlci1vcGFjaXR5LTIwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBib3JkZXItYmxhY2sgYm9yZGVyLW9wYWNpdHktMjA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nZm9ybV9mb290ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDoyOXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgICAgICAgICAgICAuYy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xNCAxMFYxMC44QzE0IDExLjkyMDEgMTQgMTIuNDgwMiAxMy43ODIgMTIuOTA4QzEzLjU5MDMgMTMuMjg0MyAxMy4yODQzIDEzLjU5MDMgMTIuOTA4IDEzLjc4MkMxMi40ODAyIDE0IDExLjkyMDEgMTQgMTAuOCAxNEg1LjJDNC4wNzk4OSAxNCAzLjUxOTg0IDE0IDMuMDkyMDIgMTMuNzgyQzIuNzE1NjkgMTMuNTkwMyAyLjQwOTczIDEzLjI4NDMgMi4yMTc5OSAxMi45MDhDMiAxMi40ODAyIDIgMTEuOTIwMSAyIDEwLjhWMTBNMTEuMzMzMyA2LjY2NjY3TDggMTBNOCAxMEw0LjY2NjY3IDYuNjY2NjdNOCAxMFYyJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xNCAxMFYxMC44QzE0IDExLjkyMDEgMTQgMTIuNDgwMiAxMy43ODIgMTIuOTA4QzEzLjU5MDMgMTMuMjg0MyAxMy4yODQzIDEzLjU5MDMgMTIuOTA4IDEzLjc4MkMxMi40ODAyIDE0IDExLjkyMDEgMTQgMTAuOCAxNEg1LjJDNC4wNzk4OSAxNCAzLjUxOTg0IDE0IDMuMDkyMDIgMTMuNzgyQzIuNzE1NjkgMTMuNTkwMyAyLjQwOTczIDEzLjI4NDMgMi4yMTc5OSAxMi45MDhDMiAxMi40ODAyIDIgMTEuOTIwMSAyIDEwLjhWMTBNMTEuMzMzMyA2LjY2NjY3TDggMTBNOCAxMEw0LjY2NjY3IDYuNjY2NjdNOCAxMFYyJyBzdHJva2U9JyUyMzNDMUU2NScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTQgMTBWMTAuOEMxNCAxMS45MjAxIDE0IDEyLjQ4MDIgMTMuNzgyIDEyLjkwOEMxMy41OTAzIDEzLjI4NDMgMTMuMjg0MyAxMy41OTAzIDEyLjkwOCAxMy43ODJDMTIuNDgwMiAxNCAxMS45MjAxIDE0IDEwLjggMTRINS4yQzQuMDc5ODkgMTQgMy41MTk4NCAxNCAzLjA5MjAyIDEzLjc4MkMyLjcxNTY5IDEzLjU5MDMgMi40MDk3MyAxMy4yODQzIDIuMjE3OTkgMTIuOTA4QzIgMTIuNDgwMiAyIDExLjkyMDEgMiAxMC44VjEwTTExLjMzMzMgNi42NjY2N0w4IDEwTTggMTBMNC42NjY2NyA2LjY2NjY3TTggMTBWMicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTQgMTBWMTAuOEMxNCAxMS45MjAxIDE0IDEyLjQ4MDIgMTMuNzgyIDEyLjkwOEMxMy41OTAzIDEzLjI4NDMgMTMuMjg0MyAxMy41OTAzIDEyLjkwOCAxMy43ODJDMTIuNDgwMiAxNCAxMS45MjAxIDE0IDEwLjggMTRINS4yQzQuMDc5ODkgMTQgMy41MTk4NCAxNCAzLjA5MjAyIDEzLjc4MkMyLjcxNTY5IDEzLjU5MDMgMi40MDk3MyAxMy4yODQzIDIuMjE3OTkgMTIuOTA4QzIgMTIuNDgwMiAyIDExLjkyMDEgMiAxMC44VjEwTTExLjMzMzMgNi42NjY2N0w4IDEwTTggMTBMNC42NjY2NyA2LjY2NjY3TTggMTBWMicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLW9wYWNpdHk9JzAuMicgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuLmdmb3JtLWxvYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0Oi0yNHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6YXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOjEycHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OmF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyICB7XG4gICAgICAgIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjMycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTZweDtcbiAgICAgICAgICAgICAgICBAc2NyZWVuIGxnIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAubW9kYWxfX2J0biB7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuOCk7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMjVzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2Utb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4yNXMgZWFzZS1vdXQ7XG4gIH1cbiAgXG4gIC5tb2RhbF9fYnRuOmZvY3VzLCAubW9kYWxfX2J0bjpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbiAgXG4gIC5tb2RhbF9fYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDQ0OWU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgXG4gIFxuICBcbiAgLyoqKioqKioqKioqKioqKioqKioqKioqKioqXFxcbiAgICBEZW1vIEFuaW1hdGlvbiBTdHlsZVxuICBcXCoqKioqKioqKioqKioqKioqKioqKioqKioqL1xuICBAa2V5ZnJhbWVzIG1tZmFkZUluIHtcbiAgICAgIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gICAgICAgIHRvIHsgb3BhY2l0eTogMTsgfVxuICB9XG4gIFxuICBAa2V5ZnJhbWVzIG1tZmFkZU91dCB7XG4gICAgICBmcm9tIHsgb3BhY2l0eTogMTsgfVxuICAgICAgICB0byB7IG9wYWNpdHk6IDA7IH1cbiAgfVxuICBcbiAgQGtleWZyYW1lcyBtbXNsaWRlSW4ge1xuICAgIGZyb20geyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTsgfVxuICAgICAgdG8geyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgfVxuICBcbiAgQGtleWZyYW1lcyBtbXNsaWRlT3V0IHtcbiAgICAgIGZyb20geyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgICAgIHRvIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpOyB9XG4gIH1cbiAgXG4gIC5taWNyb21vZGFsLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICAubWljcm9tb2RhbC1zbGlkZS5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBcbiAgLm1pY3JvbW9kYWwtc2xpZGVbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAubW9kYWxfX292ZXJsYXkge1xuICAgIGFuaW1hdGlvbjogbW1mYWRlSW4gLjNzIGN1YmljLWJlemllcigwLjAsIDAuMCwgMC4yLCAxKTtcbiAgfVxuICBcbiAgLm1pY3JvbW9kYWwtc2xpZGVbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAubW9kYWxfX2NvbnRhaW5lciB7XG4gICAgYW5pbWF0aW9uOiBtbXNsaWRlSW4gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XG4gIH1cbiAgXG4gIC5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSAubW9kYWxfX292ZXJsYXkge1xuICAgIGFuaW1hdGlvbjogbW1mYWRlT3V0IC4zcyBjdWJpYy1iZXppZXIoMC4wLCAwLjAsIDAuMiwgMSk7XG4gIH1cbiAgXG4gIC5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSAubW9kYWxfX2NvbnRhaW5lciB7XG4gICAgYW5pbWF0aW9uOiBtbXNsaWRlT3V0IC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xuICB9XG4gIFxuICAubWljcm9tb2RhbC1zbGlkZSAubW9kYWxfX2NvbnRhaW5lcixcbiAgLm1pY3JvbW9kYWwtc2xpZGUgLm1vZGFsX19vdmVybGF5IHtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9IiwiLmd2LXBvcHVwIHtcbiAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICB3aWR0aDoxMDAlO1xuICAgICZfX2xhYmVsIHtcbiAgICAgICAgQGFwcGx5IGJnLWJsdWUtZGFyayB0ZXh0LXdoaXRlIHRleHQtY2VudGVyIHAtMyB0ZXh0LTE4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWdvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZ3BiLXBvcHVwLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KSAhaW1wb3J0YW50O1xufVxuXG4jc2dwYi1wb3B1cC1kaWFsb2ctbWFpbi1kaXYge1xuICAgIGJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjowICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6MzIwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6MjBweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDozNjBweCAhaW1wb3J0YW50O1xuICAgIEBzY3JlZW4gc20ge1xuICAgICAgICB3aWR0aDo1NTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICA+IGRpdiB7XG4gICAgICAgIGhlaWdodDphdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzoxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG59XG4jc2dwYi1wb3B1cC1kaWFsb2ctbWFpbi1kaXYtd3JhcHBlciAjc2dwYi1jbG9zZS1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEOEM2OEQgIWltcG9ydGFudDtcbiAgICB3aWR0aDo0MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OjQwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOjEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOjQ4cHggIWltcG9ydGFudDtcbiAgICByaWdodDo0OHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1pbmRlbnQ6LTk5OTllbTtcbiAgICBvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDI5IDE1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy4xODQ3NSAxNC41NjQ3TDE0LjIxMTEgNy41MzgzTDcuMDI2MzcgMC4zNTM1NDUnIHN0cm9rZT0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTIxLjAyNjIgMTQuNTY0N0wxMy45OTk4IDcuNTM4M0wyMS4xODQ2IDAuMzUzNTQ1JyBzdHJva2U9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbn0iLCIuc3dpcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICAmLnN3aXBlci1pbml0aWFsaXplZCB7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMge1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG5cbiAgICAmLnN3aXBlci12ZXJ0aWNhbCB7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XG4gICAgfVxufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvL2hlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBFcXVhbCBIZWlnaHQgKi9cbi5zd2lwZXItZXF1YWxoZWlnaHQge1xuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0IHtcbiAgICAmLFxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICAgIH1cbn1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUge1xuICAgID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRm9yIEZpcmVmb3ggKi9cbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi9cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbiAgICB9XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUge1xuICAgID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gICAgfVxufVxuXG4uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZSB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbiAgICB9XG59XG5cbi5zd2lwZXItY2VudGVyZWQge1xuICAgID4gLnN3aXBlci13cmFwcGVyOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgb3JkZXI6IDk5OTk7XG4gICAgfVxuXG4gICAgJi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gICAgICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5zd2lwZXItd3JhcHBlcjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zd2lwZXItdmVydGljYWwge1xuICAgICAgICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5zd2lwZXItd3JhcHBlcjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gICAgfVxufVxuXG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgICBAYXBwbHkgcmVsYXRpdmUgYmctWyNlYWRhYzRdO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAgIEBhcHBseSBiZy1vcmFuZ2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIuYy1ib29raW5nLXBvcHVwIHtcbiAgICBAYXBwbHkgb3ZlcmZsb3cteS1hdXRvIHB5LTQ7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC1oZWlnaHQ6OTIwcHgpIHtcbiAgICAgICAgLm1vZGFsX19vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZm9ybSB7XG4gICAgICAgIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICAgICAgICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlciBwLTAgYm9yZGVyLTA7XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGl0bGUtdDQgbGc6dGl0bGUtdDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaXMtc3VjY2VzcyB7XG4gICAgICAgICAgICBAYXBwbHkgcC01IGZsZXggaXRlbXMtY2VudGVyO1xuICAgICAgICAgICAgLmMtYm9va2luZy1wb3B1cF9fZm9ybS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIEBhcHBseSBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYy1ib29raW5nLXBvcHVwX19mb3JtLXdyYXAge1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmMtYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIEBhcHBseSB0ZXh0LTE2IGZvbnQtbWVkaXVtIGJvcmRlci1zcGFjaW5nLTYgO1xuICAgIGEge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTowLjU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYSxcbiAgICBzcGFuIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtZmxleDtcbiAgICB9XG4gICAgc3Bhbi5zZXAge1xuICAgICAgICBAYXBwbHkgaW5saW5lLWJsb2NrIHB4LTE7XG4gICAgfVxufSIsIi5jLWJ1dHRvbiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBkaXNwbGF5OmlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGhlaWdodDo1NXB4O1xuICAgIHRyYW5zaXRpb246YWxsIC40NXMgZWFzZTtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OjA7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgYmctYmx1ZS1kYXJrIG5vLXVuZGVybGluZSBmb250LWJhc2UgdXBwZXJjYXNlIHRleHQtMTY7XG5cblxuICAgIC8vICZbdGFyZ2V0PV9ibGFua10ge1xuICAgIC8vICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XG4gICAgLy8gICAgICY6YWZ0ZXIge1xuICAgIC8vICAgICAgICAgZm9udC1zaXplOjE1cHg7XG4gICAgLy8gICAgICAgICBjb250ZW50OiAnXFxFODQyJztcbiAgICAvLyAgICAgfVxuICAgIC8vIH1cblxuICAgICYtLWdvbGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1nb2xkLWdyYWRpZW50KTtcbiAgICAgICAgQGFwcGx5IHRleHQtZ3JleS1kYXJrO1xuICAgIH1cblxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBhcHBseSBiZy1nb2xkIG5vLXVuZGVybGluZSB0ZXh0LWdyZXktZGFyaztcbiAgICB9XG5cblxuXG59XG4iLCIuc3dpcGVyLS1jYXJvdXNlbCB7XG4gICAgY2xpcC1wYXRoOmluc2V0KC0xMDB2dyAtMTAwdncgLTEwMHZ3IDApXG59XG5cbi5zd2lwZXItLWVxdWFsaGVpZ2h0IHtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgQGFwcGx5IGgtYXV0bztcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICB3aWR0aDo0NnB4O1xuICAgIGhlaWdodDo0NnB4O1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6MTAwcHg7XG4gICAgei1pbmRleDoxMDA7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6NzRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjokZWFzZTtcblxuICAgIEBzY3JlZW4gbGcge1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cblxuICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6MC4yO1xuICAgIH1cbn1cblxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgb3BhY2l0eToxO1xuICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6LjI7XG4gICAgfVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIEBhcHBseSBmbGV4IGdhcC0yO1xuXG4gICAgJi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOjEwMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBhcHBseSB3LVs5cHhdIGgtWzlweF0gdHJhbnNpdGlvbi1hbGwgYmctd2hpdGUgYmctb3BhY2l0eS0yMDtcbiAgICAgICAgLmRhcmstbmF2ICYge1xuICAgICAgICAgICAgQGFwcGx5IGJnLXB1cnBsZSBiZy1vcGFjaXR5LTIwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIEBhcHBseSBiZy13aGl0ZSB3LVszMnB4XSAgYmctb3BhY2l0eS0xMDA7XG4gICAgICAgICAgICAuZGFyay1uYXYgJiB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLXB1cnBsZSBiZy1vcGFjaXR5LTEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uc3dpcGVyLWZyYWN0aW9uIHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgYm90dG9tLTAgcmlnaHQtMCBoaWRkZW47XG59XG5cblxuLnN3aXBlci1idXR0b24tcHJldi0tYXJyb3csXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LS1hcnJvdyB7XG4gICAgd2lkdGg6NDZweDtcbiAgICBoZWlnaHQ6NDZweDtcbiAgICBwYWRkaW5nOjA7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTowLjU7XG4gICAgICAgIEBhcHBseSB4bDpoaWRkZW47XG4gICAgfVxufSIsIiNqcy1jYXRlZ29yaWVzIHtcbiAgICAmLnNob3ctYWxsIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgICAvLyBkaXNwbGF5Om5vbmU7XG4gICAgICAgIC8vICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAvLyAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgLy8gJjpudGgtY2hpbGQoMyksXG4gICAgICAgIC8vICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAvLyB9XG4gICAgfVxufSIsIi5jLWZvb3RlciB7XG4gICAgYSB7XG4gICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlIGhvdmVyOnRleHQtZ29sZCBuby11bmRlcmxpbmU7XG4gICAgfVxufVxuI21lbnUtZm9vdGVyLW5hdiB7XG4gICAgQGFwcGx5IGdyaWQgc206Z3JpZC1jb2xzLTIgZ2FwLTI7XG4gICAgbGkge1xuICAgICAgICBAYXBwbHkgbWItMCBsZWFkaW5nLXRpZ2h0O1xuICAgIH1cbn0iLCIuYy1ob3Zlci16b29tIHtcbiAgICAuYy1sYXp5LXdyYXBwZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246YWxsIC40NXMgZWFzZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICAuYy1sYXp5LXdyYXBwZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIEBzY3JlZW4gbGcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jLWxhenktd3JhcHBlciB7XG4gICAgQGFwcGx5IHctZnVsbCBoLTAgcmVsYXRpdmUgb3ZlcmZsb3ctaGlkZGVuIHRyYW5zaXRpb24tYWxsIGJnLXRyYW5zcGFyZW50O1xuICAgICYuaW1nLWxvYWRlZCB7XG4gICAgICAgIEBhcHBseSBiZy10cmFuc3BhcmVudDtcbiAgICB9XG4gICAgXG4gICAgJi0tY292ZXIge1xuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCB3LWZ1bGwgaC1mdWxsO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG4gICAgICAgIGltZy5sYXp5IHtcbiAgICAgICAgICAgIEBhcHBseSBvYmplY3QtY292ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWNvbnRhaW4ge1xuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCB3LWZ1bGwgaC1mdWxsO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG4gICAgICAgIGltZy5sYXp5IHtcbiAgICAgICAgICAgIEBhcHBseSBvYmplY3QtY29udGFpbiBwLTI7XG4gICAgICAgICAgICBoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYuaW1hZ2UtcmlnaHQge1xuICAgICAgICAgICAgaW1nLmxhenkge1xuICAgICAgICAgICAgICAgIEBhcHBseSBvYmplY3QtcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgJi5sYXp5IHtcbiAgICAgICAgICAgIEBhcHBseSBvcGFjaXR5LTAgdy1mdWxsIGgtYXV0byBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgb3ZlcmZsb3ctaGlkZGVuIHRyYW5zaXRpb24tYWxsO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgICY6bm90KC5pbml0aWFsKSB7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmLmxvYWRpbmcsXG4gICAgICAgICYuaW5pdGlhbCxcbiAgICAgICAgJi5sb2FkZWQsXG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgQGFwcGx5IG9wYWNpdHktMTAwO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgICY6bm90KFtzcmNdKSB7XG4gICAgICAgICAgICBAYXBwbHkgaW52aXNpYmxlXG4gICAgICAgIH1cbiAgICBcbiAgICB9XG4gICAgXG4gICAgLmxhenk6bm90KGltZykge1xuICAgICAgICBAYXBwbHkgb3BhY2l0eS0wO1xuICAgIH1cbiAgICBcbiAgICAubGF6eTpub3QoaW1nKVtkYXRhLWxsLXN0YXR1cz0nbG9hZGluZyddLFxuICAgIC5sYXp5Om5vdChpbWcpW2RhdGEtbGwtc3RhdHVzPSdsb2FkZWQnXSxcbiAgICAubGF6eTpub3QoaW1nKVtkYXRhLWxsLXN0YXR1cz0nZW50ZXJlZCddIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgQGFwcGx5IG9wYWNpdHktMTAwO1xuICAgIH1cbn1cbiIsIi5jLWxpbmsge1xuICAgIEBhcHBseSBwcmV0aXRsZS1wcmUxIHVuZGVybGluZS1vZmZzZXQtWzZweF0gdW5kZXJsaW5lIGhvdmVyOnRleHQtZ29sZDtcbn0iLCIuYy1sb2NhdGlvbiB7XG4gICAgQGFwcGx5IGlubGluZS1mbGV4IHRleHQtMTQgc206dGV4dC0xNiBsZzp0ZXh0LTIyIGl0ZW1zLWNlbnRlciBnYXAtMyBmb250LWJvbGQ7XG4gICAgJl9fdHJpZ2dlciB7XG4gICAgICAgIEBhcHBseSBoaWRkZW4gbGc6YmxvY2s7XG4gICAgfVxufSIsIi5jLW92ZXJsaW5lIHtcbiAgICBAYXBwbHkgcHJldGl0bGUtcHJlMiBsZzpwcmV0aXRsZS1wcmUxIG1iLTI7XG59IiwiLnBhZ2luYXRpb24ge1xuICAgIFxuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaSB7XG4gICAgICAgIHNwYW4sXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBuby11bmRlcmxpbmUgcm91bmRlZC1bNnB4XSBmb250LXNlbWlib2xkO1xuICAgICAgICAgICAgd2lkdGg6MzJweDtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLWJsdWUtZGFyayB0ZXh0LXdoaXRlIG5vLXVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJsdWUtZGFyaztcbiAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLWJsdWUtZGFyayB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgYS5uZXh0IHtcbiAgICAgICAgICAgIEBhcHBseSBmbGV4IGl0ZW1zLWNlbnRlciAgdy1hdXRvO1xuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1ub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1nb2xkLWRhcmsgYmctdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmxvY2sgdy00IGgtNCA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTEgMTEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjgwMDc4MSA1LjQ2NjcySDEwLjEzNDFNNS40Njc0NSAxMC4xMzM0TDEwLjEzNDEgNS40NjY3Mkw1LjQ2NzQ1IDAuODAwMDQ5JyBzdHJva2U9JyUyMzFFMUUxRScgc3Ryb2tlLXdpZHRoPScxLjYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhLnByZXYge1xuICAgICAgICAgICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyICB3LWF1dG87XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIEBhcHBseSBmb250LW5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWdvbGQtZGFyayBiZy10cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmxvY2sgdy00IGgtNCA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTEgMTEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMC4xMzQxIDUuNDY2NzJIMC44MDA3ODFNNS40Njc0NSAwLjgwMDA0OUwwLjgwMDc4MSA1LjQ2NjcyTDUuNDY3NDUgMTAuMTMzNCcgc3Ryb2tlPSclMjMxRTFFMUUnIHN0cm9rZS13aWR0aD0nMS42JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxufSIsIi5jLXBvcHVwIHtcblxuICAgIC5tb2RhbF9fb3ZlcmxheSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZSgnY29sb3JzLmdyZWVuLWRhcmsnKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNjY2cHg7XG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMzJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAgIEBzY3JlZW4gbGcge1xuICAgICAgICAgICAgcGFkZGluZzogNjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Nsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogdGhlbWUoJ2NvbG9ycy5uZXV0cmFsJyk7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgQGFwcGx5IGZvbnQtaGVhZGluZyB0ZXh0LW5ldXRyYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoNDhweCwgOHZ3LCA5MHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmX19pbnRybyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBjb2xvcjogdGhlbWUoJ2NvbG9ycy5uZXV0cmFsJyk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgQGFwcGx5IGZvbnQtYmFzZTtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjhweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAmX19mb3JtIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LW5ldXRyYWwgcC0yIGJvcmRlciBib3JkZXItbmV1dHJhbDtcbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgICAgICAgICAuZ2Zvcm1fYm9keSB7XG4gICAgICAgICAgICAgICAgLmdmb3JtX2ZpZWxkcyB7XG4gICAgICAgICAgICAgICAgICAgIC5nZmllbGQtLXR5cGUtZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1uZXV0cmFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHBsYWNlaG9sZGVyLXdoaXRlLzUwIHRleHQtd2hpdGUgYmctdHJhbnNwYXJlbnQgYm9yZGVyLTIgYm9yZGVyLXdoaXRlIGgtNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nZm9ybV9mb290ZXIge1xuICAgICAgICAgICAgICAgIGJ1dHRvbi5nZm9ybV9idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYmctbmV1dHJhbCB0ZXh0LWdyZWVuLWRhcmsgYm9yZGVyLTAgaG92ZXI6YmctZ3JlZW4tZGFyayBob3Zlcjp0ZXh0LW5ldXRyYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmllbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgY29sb3I6IHRoZW1lKCdjb2xvcnMubmV1dHJhbCcpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIEBhcHBseSBmb250LWJhc2U7XG4gICAgfVxuXG4gICAgJl9faW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdGhlbWUoJ2NvbG9ycy5uZXV0cmFsJyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2Rpc21pc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiB0aGVtZSgnY29sb3JzLm5ldXRyYWwnKTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdWNjZXNzIHtcbiAgICAgICAgY29sb3I6IHRoZW1lKCdjb2xvcnMubmV1dHJhbCcpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIEBhcHBseSBmb250LWJhc2U7XG4gICAgfVxuXG59XG4iLCIuYy1wcmVsb2FkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB6LWluZGV4OjEwMDA7XG4gICAgb3BhY2l0eTowO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtcbiAgICBAYXBwbHkgYmctd2hpdGU7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6MC45O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOztcbiAgICB9XG5cbiAgICAmX19sb2FkZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgdG9wOjEwMHB4O1xuICAgICAgICBsZWZ0OjUwJTtcbiAgICAgICAgbWFyZ2luOi0zMnB4IDAgMCAtMzJweDtcbiAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDEuNSk7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjdweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICBAYXBwbHkgYmctYmx1ZS1kYXJrO1xuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcHJlbG9hZGVyMSAwLjZzIGluZmluaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHByZWxvYWRlcjIgMC42cyBpbmZpbml0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNnB4O1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcHJlbG9hZGVyMiAwLjZzIGluZmluaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBwcmVsb2FkZXIzIDAuNnMgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgfVxuICBcbiAgQGtleWZyYW1lcyBwcmVsb2FkZXIxIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgcHJlbG9hZGVyMyB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIHByZWxvYWRlcjIge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE5cHgsIDApO1xuICAgIH1cbiAgfSIsIi5jLXJpY2h0ZXh0IHtcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgICAgQGFwcGx5IHRpdGxlLXQzIG1iLTMgbXQtNTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIEBhcHBseSB0aXRsZS10NDtcbiAgICB9XG5cbiAgICBoNCwgaDUge1xuICAgICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICAgIEBhcHBseSAgZm9udC1oZWFkaW5nICB0ZXh0LTI0IG1iLTMgbXQtNTtcbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgICAgQGFwcGx5IHRleHQtMTggbWItMyBtdC01O1xuICAgIH1cblxuICAgICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAYXBwbHkgbXQtMDtcbiAgICB9XG5cbiAgICAqOmxhc3QtY2hpbGQge1xuICAgICAgICBAYXBwbHkgbWItMDtcbiAgICB9XG5cbiAgICBhOm5vdCguYy1idXR0b24pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgICoge1xuICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jaGVja2xpc3Qge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBAYXBwbHkgbGlzdC1ub25lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgcmVsYXRpdmUgbGlzdC1ub25lIHBsLTU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYWJzb2x1dGUgbGVmdC0wIHRvcC1bNXB4XTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCc0FBQUFjQ0FZQUFBQ1EwY1R0QUFBQlJFbEVRVlI0MnJYV3dZMkRNQlFFMEpSQUNTN0JKVkRDbHBBS1ZwUkFDWlJBQ2Juc25SSjgzWnRMY0FmZWIyazJFLzBvR3B6QVlZUkU3UDh3dG5FdXRkYkwzdnorZkFmTDZETHM3Uzhib09CcUtjam1VaTNac2xoQ0gwWWtvbGhCb2JqbmdYQWROTWJPRTU1NFprZWQxdllCL1pJWUczTWt2V2tRYWx4ZlltMGtBdW9Cb3graGUrOENlbitFd1dQWk1uMVlmUEJ6aGNWMXUyUHQzVGJzQUNoaFlWM2QvZTBSUzJqd01jUTgxL3YvS3RURElHWjl3dkFLdDNNaFluUExXWkRHdUU5eXU3NEhhY3h2eU1xOTF3RnBqTVVJSVFBMXBMSEpOOGFpcVI3VWtNWWlON1FBTmFRUFQ4NkxCaldrc1lXZEJTZ2hqUVVVaVFvazFCOS9saVhYd0lFQ0V2RUZreXA0SkRZUVBCZnpZT28rdFhuaVowdFFtSi9EYWxuWlVTSTNTM2wxNHFzQ0FWakJTQmQ4Y1Vaa3h1L1pVc1JmUDJJcXJ2aUdMTGczN3FueEI1emhldG81b1JBc0FBQUFBRWxGVGtTdVFtQ0MpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW51bWJlcmVkIHtcbiAgICAgICAgb2wge1xuICAgICAgICAgICAgQGFwcGx5IGdyaWQgZ2FwLTM7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY291bnRlci1yZXNldDogbGlzdC1jb3VudGVyO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIEBhcHBseSByZWxhdGl2ZSBwbC01O1xuICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LWNvdW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcikgJy4nO1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYWJzb2x1dGUgbGVmdC0wIHRleHQtWzQwcHhdO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUoJ2NvbG9ycy5nb2xkJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIEBhcHBseSBtYi0zO1xuICAgICAgICAmLmxlYWQge1xuICAgICAgICAgICAgQGFwcGx5IHRpdGxlLXQ0IGxnOnRpdGxlLXQzO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS40O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6MTtcbiAgICB9XG5cbiAgICB1bCxvbCB7XG4gICAgICAgIEBhcHBseSBtYi0zO1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MjRweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBAYXBwbHkgcGwtNCBncmlkIGdyaWQtY29scy0xIGdhcC0xO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAYXBwbHkgcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgQGFwcGx5IG15LTYgYmctZ29sZC1vZGQgcC01IHRleHQtZ3JleS1kYXJrO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBhcHBseSB0aXRsZS10NSBsZzp0aXRsZS10NDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGNpdGUge1xuICAgICAgICAgICAgQGFwcGx5IHByZXRpdGxlLXByZTE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpZnJhbWUge1xuICAgICAgICBAYXBwbHkgdy1mdWxsIGgtYXV0byBhc3BlY3QtWzE2LzldO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGhlaWdodDphdXRvO1xuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgQGFwcGx5IG1iLTMgdy1mdWxsO1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBAYXBwbHkgcHktMSBib3JkZXItYiBib3JkZXItZ29sZC1ldmVuO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jLXNlYXJjaC0tYWN0aXZlIHtcbiAgICAuYy1oZWFkZXJfX292ZXJsYXkge1xuICAgICAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYy1zZWFyY2gge1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBAYXBwbHkgdHJhbnNpdGlvbi1hbGw7XG4gICAgLmMtc2VhcmNoLS1hY3RpdmUgJiB7XG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICAgIGEuanMtc2VhcmNoLWNsZWFyIHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICBhLmpzLXNlYXJjaC1jbG9zZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6NHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uanMtc2VhcmNoLXRvZ2dsZSB7XG4gICAgcGFkZGluZzowcHg7XG4gICAgaGVpZ2h0OjMycHg7XG4gICAgQGFwcGx5IHRyYW5zaXRpb24tYWxsIGJnLXRyYW5zcGFyZW50O1xuICAgIEBzY3JlZW4gbGcge1xuICAgICAgICBwYWRkaW5nOjhweDtcbiAgICB9XG59IiwiXG5hLnNvY2lhbCB7XG4gICAgQGFwcGx5IHJvdW5kZWQtZnVsbCBpbmxpbmUtZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdGV4dC1nb2xkO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBmb250LXNpemU6MjRweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gICAgfVxufSIsIi5jLXRhZyB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzo0cHggOHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA4cHggY2VudGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICB9XG4gICAgQGFwcGx5IHJvdW5kZWQgdGV4dC0xNDtcblxuICAgICYuY2xvc2Uge1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDozMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Nsb3NlLXB1cnBsZS5zdmcpO1xuICAgIH1cbiAgICAmLm1vcmUge1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDozMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3BsdXMtcHVycGxlLnN2Zyk7XG4gICAgfVxuXG59IiwiLmMtdmlkZW8tcmVzcG9uc2l2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgaGVpZ2h0OiAwO1xuXG4gICAgaWZyYW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4uYy12aWRlby1jb3ZlciB7XG4gICAgJi5sb2FkZWQge1xuICAgICAgICAuYy12aWRlby1jb3Zlcl9faW1hZ2Uge1xuICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA4MDtcbiAgICAgICAgdG9wOjA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgQGFwcGx5IGJnLXB1cnBsZSBiZy1vcGFjaXR5LVsuMjVdO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDgwO1xuICAgICAgICB0b3A6MDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICBAYXBwbHkgYmctYmxhY2sgYmctb3BhY2l0eS1bLjRdOyAgICAgICAgXG4gICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogc2NyZWVuO1xuXG4gICAgfVxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0cmFuc2l0aW9uOmFsbCAuOHMgZWFzZTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOjA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIHotaW5kZXg6MDtcbiAgICB9XG4gICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDU2LjI1dnc7IC8qIEdpdmVuIGEgMTY6OSBhc3BlY3QgcmF0aW8sIDkvMTYqMTAwID0gNTYuMjUgKi9cbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIG1pbi13aWR0aDogMTc3Ljc3dmg7IC8qIEdpdmVuIGEgMTY6OSBhc3BlY3QgcmF0aW8sIDE2LzkqMTAwID0gMTc3Ljc3ICovXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHotaW5kZXg6NTA7XG4gICAgfVxufSIsIi5jLWJsb2NrLWNhcmQge1xuICAgIGJveC1zaGFkb3c6MCAwIDIwcHggMCByZ2JhKDAsMCwwLDAuMTUpO1xuICAgIEBhcHBseSBiZy1vZmYtd2hpdGUgIG92ZXJmbG93LWhpZGRlbiBwLTMgbGc6cC01O1xufVxuXG4uYi1sb2NhdGlvbnMtZ3JpZCxcbi5iLXNlcnZpY2VzIHtcbiAgICAmX19ncmlkIHtcbiAgICAgICAgQGFwcGx5IGdyaWQgZ2FwLTUgZ3JpZC1jb2xzLTY7XG4gICAgICAgICYudmFyLWNvbHMge1xuICAgICAgICAgICAgLmMtbG9jLWNhcmQsXG4gICAgICAgICAgICAuYy1ibG9jay1jYXJkIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jLWxvYy1jYXJkLFxuICAgICAgICAuYy1ibG9jay1jYXJkIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgIH1cbiAgICAgICAgJi52YXItNC1jb2xzIHtcbiAgICAgICAgICAgIEBhcHBseSBncmlkLWNvbHMtMiB4bDpncmlkLWNvbHMtNDtcbiAgICAgICAgICAgIC5jLWxvYy1jYXJkLFxuICAgICAgICAgICAgLmMtYmxvY2stY2FyZCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmItc2VydmljZXMge1xuICAgICZfX2dyaWQge1xuICAgICAgICBAYXBwbHkgZ2FwLTM7XG4gICAgfVxufVxuXG4uYi1sb2NhdGlvbnMge1xuICAgICZfX2dyaWQge1xuICAgICAgICBAYXBwbHkgZ3JpZCBnYXAtNSBncmlkLWNvbHMtNjtcbiAgICAgICAgJi52YXItY29scyB7XG4gICAgICAgICAgICAuYy1sb2MtY2FyZCB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYy1sb2MtY2FyZCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYy1iYW5rLWNhcmQge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgQGFwcGx5IGFic29sdXRlIGxlZnQtMS8yIGxnOmxlZnQtMCB0b3AtMCBsZzp0b3AtMS8yIC10cmFuc2xhdGUteC0xLzIgbGc6dHJhbnNsYXRlLXgtMCBsZzotdHJhbnNsYXRlLXktMS8yIHctWzUwJV0gbGc6aC1bNjAlXSBsZzp3LWF1dG8gYm9yZGVyLXQgbGc6Ym9yZGVyLXQtMCBsZzpib3JkZXItbCBib3JkZXItZ29sZC81MDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGFwcGx5IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uYi1uZXdzIHtcbiAgICAmX19ncmlkIHtcbiAgICAgICAgQGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTEgbGc6Z3JpZC1jb2xzLTQgZ2FwLTQgeGw6Z2FwLTg7XG4gICAgICAgIC5jLW5ld3MtY2FyZCB7XG4gICAgICAgICAgICBAYXBwbHkgbGc6Y29sLXNwYW4tMTtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgbGc6Y29sLXNwYW4tMlxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYi1ob21lLWJhbm5lciB7XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDIuMjVyZW0sIDAuNDg3MnJlbSArIDUuNjQxdncsIDVyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDoxLjI7XG4gICAgfVxufSIsIi5jLXBvc3Qtc3ViIHtcbiAgICBAc2NyZWVuIGxnIHtcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2JnLWZvcm0tY2hlY2tlci5wbmcpIHJlcGVhdDtcbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9iZy1mb3JtLWNoZWNrZXIucG5nKSByZXBlYXQ7XG4gICAgICAgIEBzY3JlZW4gbGcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ2Zvcm1fYm9keSB7XG4gICAgICAgIC5nZm9ybV9maWVsZHMge1xuICAgICAgICAgICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmdmaWVsZCB7XG4gICAgICAgICAgICAgICAgJi5nZmllbGQtLXR5cGUtc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG10LTE7XG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy1mdWxsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImh0bWxbbGFuZz1lbl0ge1xuXHRtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcbn1cblxuXG4uYy1oZWFkZXIge1xuICAgIEBhcHBseSBiZy13aGl0ZSBiZy1ncmFkaWVudC10by10IGZyb20td2hpdGUgdG8tYmxhY2svMTAgIGZpeGVkIHRvcC0wIHctZnVsbCBsZWZ0LTAgei1bNTAwXTtcbiAgICAmX19sb2dvIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIEBhcHBseSBoLTUgbGc6aC1bNjBweF1cbiAgICAgICAgfVxuICAgIH1cblx0Jl9fd3JhcCB7XG5cdFx0QGFwcGx5IGgtOSBsZzpoLVsxMDBweF0gIGZsZXgganVzdGlmeS1iZXR3ZWVuIGl0ZW1zLWNlbnRlciB0cmFuc2l0aW9uLWFsbDtcblx0fVxufVxuXG5cblxuYm9keSB7XG4gICAgQGFwcGx5IHB0LTkgbGc6cHQtWzEwMHB4XTtcblxuICAgICYuYy1oZWFkZXItLWFjdGl2ZSB7XG4gICAgfVxuXG5cdCYuYy1oZWFkZXItLXN0aWNreSB7XG5cdH1cblxuICAgICYuYy1oZWFkZXItLW92ZXItZ3JlZW4ge1xuIFxuICAgIH1cbiAgICBcbiAgICAmLmMtaGVhZGVyLS1oaWRlIHtcbiBcbiAgICB9XG5cblx0Ji5jLWhlYWRlci0tc29saWQgeyBcblx0XHQuYy1oZWFkZXIge1xuXHRcdFx0QGFwcGx5IHNoYWRvdy1tZCAgYmctZ3JhZGllbnQtdG8tdCBmcm9tLXdoaXRlLzEwMCB0by1ibGFjay8xMCBiZy13aGl0ZS8xMDAgYmFja2Ryb3AtYmx1ci1tZDtcblx0XHRcdCZfX3dyYXAge1xuXHRcdFx0XHRAYXBwbHkgaC04IGxnOmgtMTA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jLW1lbnUge1xuXHRcdFx0QGFwcGx5IHRvcC04IGxnOnRvcC0xMCBoLVtjYWxjKDEwMHZoLTY0cHgpXSBsZzpoLVtjYWxjKDEwMHZoLTgwcHgpXTtcblx0XHR9XG5cdH1cblx0Ly8gJi5jLWhlYWRlci0tZm9yY2UtaGlkZSxcblx0Ly8gJi5jLWhlYWRlci0taGlkZSB7XG5cdC8vIFx0LmMtaGVhZGVyIHtcblx0Ly8gXHRcdHRvcDooJG1lbnUtc20gKyAxMCkgKiAoLTEpO1xuXHQvLyBcdFx0QHNjcmVlbiBsZyB7XG5cdC8vIFx0XHRcdHRvcDooJG1lbnUtbGcgKyAxMCkgKiAoLTEpO1xuXHQvLyBcdFx0fVxuXHQvLyBcdH1cblx0Ly8gfVxuXHQvLyAmLmMtaGVhZGVyLS1mb3JjZS1oaWRlIHtcbiAgICAvLyAgICAgLmMtYmFubmVyLFxuXHQvLyBcdC5jLWhlYWRlciB7XG5cdC8vIFx0XHR0cmFuc2l0aW9uOnRvcCAwcyBlYXNlO1xuXHQvLyBcdH1cblx0Ly8gfVxuXG5cdC8vICYuYy1oZWFkZXItLWZvcmNlLXNjcm9sbC1oaWRlIHtcbiAgICAvLyAgICAgLmMtYmFubmVyLFxuXHQvLyBcdC5jLWhlYWRlciB7XG5cdC8vIFx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudFxuXHQvLyBcdH1cblx0Ly8gfVxufSIsIi5jLW1lbnUtdG9nZ2xlIHtcbiAgICBAYXBwbHkgdy02IGxnOnctOCBoLTYgbGc6aC04IGFzcGVjdC1zcXVhcmUgaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJlbGF0aXZlIHRvcC0wO1xuICAgIC5tZW51LW9wZW4ge1xuICAgICAgICBAYXBwbHkgYmxvY2s7XG4gICAgfVxuICAgIC5tZW51LWNsb3NlIHtcbiAgICAgICAgQGFwcGx5IGhpZGRlbjtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIEBhcHBseSBzY2FsZS1bMS44XTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAYXQtcm9vdCAuYy1tZW51LS1vcGVuZWQgJiB7XG4gICAgICAgIC5tZW51LW9wZW4ge1xuICAgICAgICAgICAgQGFwcGx5IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAubWVudS1jbG9zZSB7XG4gICAgICAgICAgICBAYXBwbHkgYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmMtbWVudSB7XG4gICAgQGFwcGx5IGJnLWJsdWUtZGFyayBhYnNvbHV0ZSB0b3AtOSBsZzp0b3AtWzEwMHB4XSBsZWZ0LTAgdHJhbnNpdGlvbi1ub25lIG9wYWNpdHktMCBpbnZpc2libGUgcG9pbnRlci1ldmVudHMtbm9uZSAgdy1mdWxsIGgtW2NhbGMoMTAwdmgtNzJweCldIGxnOmgtW2NhbGMoMTAwdmgtMTAwcHgpXSB0cmFuc2l0aW9uLWFsbCBvdmVyZmxvdy14LWhpZGRlbiBvdmVyZmxvdy15LWF1dG8gbGc6b3ZlcmZsb3cteS12aXNpYmxlO1xuXG4gICAgQGF0LXJvb3QgLmMtbWVudS0tb3BlbmVkICYge1xuICAgICAgICBAYXBwbHkgb3BhY2l0eS0xMDAgdmlzaWJsZSBwb2ludGVyLWV2ZW50cy1hdXRvO1xuICAgICAgICB1bC5tZW51IHtcbiAgICAgICAgICAvLyAgQGFwcGx5IG9wYWNpdHktMTAwIHRyYW5zbGF0ZS15LTA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX193cmFwIHtcbiAgICAgICAgIEBhcHBseSBweC0wIHB5LTMgcGItWzIwMHB4XSBsZzpwLTEwIGxnOnJlbGF0aXZlIG92ZXJmbG93LXktYXV0byBsZzpvdmVyZmxvdy15LXZpc2libGU7XG4gICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDIzcHgpIGFuZCAobWF4LWhlaWdodDo5NjBweCkge1xuICAgICAgICAgICAgQGFwcGx5IGxnOnB4LTEwIGxnOnB5LTVcbiAgICAgICAgIH1cbiAgICAgICAgJi1iZyB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIEBhcHBseSBhYnNvbHV0ZSBsZWZ0LVs2MDBweF0gdG9wLTAgaC1bY2FsYygxMDB2aC0xMDBweCldIGhpZGRlbiBsZzpibG9jayB3LVtjYWxjKDkwdnctNjAwcHgpXSBiZy1bIzE1MjM0MV0gYmctbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bC5tZW51IHtcbiAgICAgICAgLy9AYXBwbHkgb3BhY2l0eS0wIHRyYW5zbGF0ZS15LVs1MHB4XSB0cmFuc2l0aW9uLWFsbCBkZWxheS0yMDA7XG4gICAgICAgIEBhcHBseSBncmlkO1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtaGVhZGluZyB0ZXh0LXdoaXRlIHRleHQtWzE5cHhdIGxnOnRleHQtWzI4cHhdIGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBnYXAtMSBweS0xIGxnOnB5LTI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTAyM3B4KSBhbmQgKG1heC1oZWlnaHQ6OTUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHB5LVsxMHB4XTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy1bMjBweF0gaC1bMTBweF0gYmctbm8tcmVwZWF0IGJnLWNlbnRlciB0cmFuc2l0aW9uLWFsbDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYXJyb3ctd2hpdGUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG5vLXVuZGVybGluZSB0ZXh0LWdvbGQ7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYXJyb3ctZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIH0gICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMjNweCkgYW5kIChtYXgtaGVpZ2h0Ojk1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LVsyNHB4XTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgID4uc3VibWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGxnOm9wYWNpdHktMCBwb2ludGVyLWV2ZW50cy1ub25lIGxnOmludmlzaWJsZSB0cmFuc2l0aW9uLWFsbCBhYnNvbHV0ZSB0b3AtMCBsZWZ0LWZ1bGwgbGc6bGVmdC1bNjAwcHhdIGxnOnBsLTEwIHB0LTUgbGc6cHQtMTAgei01MCBiZy1ibHVlLWRhcmsgbGc6YmctdHJhbnNwYXJlbnQgIHctZnVsbCBoLVtjYWxjKDEwMHZoLTcycHgpXSBsZzpoLWZ1bGwgcHgtMyBsZzpweC0wO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDIzcHgpIGFuZCAobWF4LWhlaWdodDo5NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBsZzpwdC01O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4gLnN1Ym1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBmbGV4IGl0ZW1zLWNlbnRlciBnYXAtWzRweF0gbGc6aGlkZGVuIHRleHQtd2hpdGUgZm9udC1oZWFkaW5nIG1iLTIgbGVhZGluZy1ub25lIHRyYW5zaXRpb24tYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonQmFjayc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgaW5saW5lLWJsb2NrIHNjYWxlLVstMV0gdy1bMjBweF0gaC1bMTBweF0gYmctbm8tcmVwZWF0IGJnLWNlbnRlciByZWxhdGl2ZSB0b3AtWy0zcHhdO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWFycm93LXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWdvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1hcnJvdy1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgPiB1bC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcbiAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgbWItNSBsZzptYi04O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYy1tZW51LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlIHBvaW50ZXItZXZlbnRzLW5vbmUgZm9udC1oZWFkaW5nIHRleHQtWzQwcHhdIG1iLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDIzcHgpIGFuZCAobWF4LWhlaWdodDo5NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LVszMnB4XTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlIG1heC13LVszMTBweF0gbGVhZGluZy10aWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5ICB0ZXh0LWJsdWUtZGFyayBweC0yIGxnOnB4LVsyMHB4XSBweS0xIGxnOnB5LTIgbXQtMiB1cHBlcmNhc2UgaW5saW5lLWZsZXggZm9udC1ib2xkIHRyYWNraW5nLVsxcHhdIGl0ZW1zLWNlbnRlciBnYXAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdvbGQtZ3JhZGllbnQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYXJyb3ctYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBiZy1uby1yZXBlYXQgYmctY2VudGVyIHRyYW5zaXRpb24tYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG5vLXVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLnN1Ym1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgZ3JpZCBnYXAtWzE2cHhdO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtaGVhZGluZyB0ZXh0LXdoaXRlIHRleHQtWzE4cHhdIGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBnYXAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB3LVsyMHB4XSBoLVsxMHB4XSBiZy1uby1yZXBlYXQgYmctY2VudGVyIHRyYW5zaXRpb24tYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICB2YXIoLS1hcnJvdy13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgbm8tdW5kZXJsaW5lIHRleHQtZ29sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRyYW5zbGF0ZS14LTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICB2YXIoLS1hcnJvdy1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWdvbGQ7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICB2YXIoLS1hcnJvdy1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+IC5zdWJtZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgcG9pbnRlci1ldmVudHMtYXV0byBsZzp2aXNpYmxlIGxnOm9wYWNpdHktMTAwIHotWzE1MF07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgICAgICAgICAgJi5zdWJtZW51LWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgID4gLnN1Ym1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgcG9pbnRlci1ldmVudHMtYXV0byBsZWZ0LTAgIHotWzE1MF07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyAmLnN1Ym1lbnUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAvLyA+IGEge1xuICAgICAgICAgICAgICAgIC8vICAgICBAYXBwbHkgdGV4dC1nb2xkO1xuICAgICAgICAgICAgICAgIC8vICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAgdmFyKC0tYXJyb3ctZ29sZCk7XG4gICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyAgICAgPiAuc3VibWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgQGFwcGx5IHBvaW50ZXItZXZlbnRzLWF1dG8gbGc6dmlzaWJsZSBsZzpvcGFjaXR5LTEwMCBsZWZ0LTAgbGc6bGVmdC1bNjgwcHhdIHotWzE1MF07XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAvLyAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAvLyAgICAgPiAuc3VibWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgQGFwcGx5IGJsb2NrO1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBAYXBwbHkgZml4ZWQgaW5zZXQtMCB3LWZ1bGwgaC1mdWxsIGJnLWJsYWNrLzQwIHotWzEwMF0gdHJhbnNpdGlvbi1hbGwgb3BhY2l0eS0wIGludmlzaWJsZSBwb2ludGVyLWV2ZW50cy1ub25lO1xuICAgICAgICBAYXQtcm9vdCAuYy1tZW51LS1vcGVuZWQgJiB7XG4gICAgICAgICAgICBAYXBwbHkgb3BhY2l0eS0xMDAgdmlzaWJsZSBwb2ludGVyLWV2ZW50cy1hdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiLmMtbmF2LW1vYmlsZSB7XG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgY29sb3I6I2ZmZjtcblxuXG4gICAgJl9fbWVudSA+IHVsIHtcbiAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgJjpob3ZlciAge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOjI0cHggMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNDtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHsgXG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcRTgwMCc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OmZvbnRlbGxvO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgPiAuc3VibWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHJpZ2h0LTAgdmlzaWJsZSBvcGFjaXR5LTEwMDtcbiAgICAgICAgICAgICAgICB9ICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuc3VibWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOjA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OmNhbGMoMTAwdmggLSA3MnB4KTtcbiAgICAgICAgICAgICAgICByaWdodDotMTAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICAgICAgei1pbmRleDozMDAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6YXV0bztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OmhpZGRlbjtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDojZmZmO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246JGVhc2U7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1wdXJwbGU7XG4gICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NDBweDtcbiAgICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmMtbWVudV9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNGMEVGRUY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1xcZTgwMSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZm9udGVsbG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDo4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmMtbWVudV9fbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzoxMnB4IDI0cHggMjRweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmMtbWVudV9jdGEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gICAgICAgIHBhZGRpbmc6MCAyNHB4IDI0cHggMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiNGMEVGRUY7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgfVxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAuYy1idXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbn0iLCIuYy12aWRlby1jb3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6MDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgdmlkZW8ge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogNTYuMjV2dzsgLyogR2l2ZW4gYSAxNjo5IGFzcGVjdCByYXRpbywgOS8xNioxMDAgPSA1Ni4yNSAqL1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgbWluLXdpZHRoOiAxNzcuNzd2aDsgLyogR2l2ZW4gYSAxNjo5IGFzcGVjdCByYXRpbywgMTYvOSoxMDAgPSAxNzcuNzcgKi9cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjIpO1xuICAgIH1cbn0iXX0= */
