/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/sass/main.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --color-white: #fff;
  --color-cream: #f8f6f1;
  --color-beige-sand: #e8ded0;
  --color-beige-stone: #d8c7ae;
  --color-gold: #c9a45c;
  --color-gold-champagne: #d6be82;
  --color-black: #1e1e1e;
  --color-graphite: #4a4a4a;
  --color-line: #e8e2d6;
  --color-line-soft: #f0eae0;
  --bg-base: var(--color-white);
  --bg-alt: var(--color-cream);
  --bg-accent-soft: var(--color-beige-sand);
  --bg-accent: var(--color-beige-stone);
  --bg-inverse: var(--color-black);
  --fg-primary: var(--color-black);
  --fg-secondary: var(--color-graphite);
  --fg-muted: #8a8a8a;
  --fg-on-dark: rgba(255, 255, 255, .88);
  --fg-on-dark-muted: rgba(255, 255, 255, .55);
  --accent: var(--color-gold);
  --accent-soft: var(--color-gold-champagne);
  --accent-on-dark: var(--color-gold-champagne);
  --border: var(--color-line);
  --border-strong: var(--color-graphite);
  --gradient-gold: linear-gradient(135deg, var(--color-gold) 0%, var(--color-gold-champagne) 100%);
  --gradient-cream: linear-gradient(180deg, var(--color-white) 0%, var(--color-cream) 100%);
  --gradient-sand: linear-gradient(135deg, var(--color-cream) 0%, var(--color-beige-sand) 100%);
  --font-display: "Playfair Display", "Cormorant Garamond", georgia, serif;
  --font-sans: "Montserrat", "Inter", system-ui, -apple-system, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, sfmono-regular, menlo, monospace;
  --fs-display-xl: clamp(3rem, 6vw, 5.5rem);
  --fs-display-lg: clamp(2.5rem, 4.5vw, 4rem);
  --fs-display-md: clamp(2rem, 3.2vw, 2.75rem);
  --fs-h1: 2.75rem;
  --fs-h2: 2.25rem;
  --fs-h3: 1.625rem;
  --fs-h4: 1.25rem;
  --fs-body-lg: 1.125rem;
  --fs-body: 1rem;
  --fs-body-sm: .9375rem;
  --fs-caption: .8125rem;
  --fs-eyebrow: .75rem;
  --lh-display: 1.12;
  --lh-heading: 1.22;
  --lh-body: 1.7;
  --lh-tight: 1.35;
  --tracking-eyebrow: .22em;
  --tracking-wordmark: .32em;
  --tracking-display: -.01em;
  --tracking-body: .005em;
  --weight-light: 300;
  --weight-regular: 400;
  --weight-medium: 500;
  --weight-semi: 600;
  --weight-bold: 700;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --space-8: 64px;
  --space-9: 96px;
  --space-10: 128px;
  --container-max: 1320px;
  --container-padding: clamp(24px, 4vw, 64px);
  --radius-none: 0;
  --radius-xs: 2px;
  --radius-sm: 4px;
  --radius-md: 6px;
  --shadow-hairline: 0 0 0 1px var(--color-line);
  --shadow-xs: 0 1px 2px rgba(30, 30, 30, .04);
  --shadow-sm: 0 2px 8px rgba(30, 30, 30, .05);
  --shadow-md: 0 12px 32px -8px rgba(30, 30, 30, .1);
  --shadow-lg: 0 24px 60px -16px rgba(30, 30, 30, .14);
  --shadow-gold: 0 8px 24px -10px rgba(201, 164, 92, .35);
  --ease-out: cubic-bezier(.16, 1, .3, 1);
  --ease-in-out: cubic-bezier(.65, 0, .35, 1);
  --dur-fast: 180ms;
  --dur-base: 320ms;
  --dur-slow: 560ms; }


.site-header .nav-part-right .btn.phone::before,
.link-arrow::after {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.site-header .nav-part-right .btn.phone::before {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


.site-header .nav-part-right .btn.phone::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 900; }


.link-arrow::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400; }

.site-loader {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

:root {
  --color-white: #fff;
  --color-cream: #f8f6f1;
  --color-beige-sand: #e8ded0;
  --color-beige-stone: #d8c7ae;
  --color-gold: #c9a45c;
  --color-gold-champagne: #d6be82;
  --color-black: #1e1e1e;
  --color-graphite: #4a4a4a;
  --color-line: #e8e2d6;
  --color-line-soft: #f0eae0;
  --bg-base: var(--color-white);
  --bg-alt: var(--color-cream);
  --bg-accent-soft: var(--color-beige-sand);
  --bg-accent: var(--color-beige-stone);
  --bg-inverse: var(--color-black);
  --fg-primary: var(--color-black);
  --fg-secondary: var(--color-graphite);
  --fg-muted: #8a8a8a;
  --fg-on-dark: rgba(255, 255, 255, .88);
  --fg-on-dark-muted: rgba(255, 255, 255, .55);
  --accent: var(--color-gold);
  --accent-soft: var(--color-gold-champagne);
  --accent-on-dark: var(--color-gold-champagne);
  --border: var(--color-line);
  --border-strong: var(--color-graphite);
  --gradient-gold: linear-gradient(135deg, var(--color-gold) 0%, var(--color-gold-champagne) 100%);
  --gradient-cream: linear-gradient(180deg, var(--color-white) 0%, var(--color-cream) 100%);
  --gradient-sand: linear-gradient(135deg, var(--color-cream) 0%, var(--color-beige-sand) 100%);
  --font-display: "Playfair Display", "Cormorant Garamond", georgia, serif;
  --font-sans: "Montserrat", "Inter", system-ui, -apple-system, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, sfmono-regular, menlo, monospace;
  --fs-display-xl: clamp(3rem, 6vw, 5.5rem);
  --fs-display-lg: clamp(2.5rem, 4.5vw, 4rem);
  --fs-display-md: clamp(2rem, 3.2vw, 2.75rem);
  --fs-h1: 2.75rem;
  --fs-h2: 2.25rem;
  --fs-h3: 1.625rem;
  --fs-h4: 1.25rem;
  --fs-body-lg: 1.125rem;
  --fs-body: 1rem;
  --fs-body-sm: .9375rem;
  --fs-caption: .8125rem;
  --fs-eyebrow: .75rem;
  --lh-display: 1.12;
  --lh-heading: 1.22;
  --lh-body: 1.7;
  --lh-tight: 1.35;
  --tracking-eyebrow: .22em;
  --tracking-wordmark: .32em;
  --tracking-display: -.01em;
  --tracking-body: .005em;
  --weight-light: 300;
  --weight-regular: 400;
  --weight-medium: 500;
  --weight-semi: 600;
  --weight-bold: 700;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --space-8: 64px;
  --space-9: 96px;
  --space-10: 128px;
  --container-max: 1320px;
  --container-padding: clamp(24px, 4vw, 64px);
  --radius-none: 0;
  --radius-xs: 2px;
  --radius-sm: 4px;
  --radius-md: 6px;
  --shadow-hairline: 0 0 0 1px var(--color-line);
  --shadow-xs: 0 1px 2px rgba(30, 30, 30, .04);
  --shadow-sm: 0 2px 8px rgba(30, 30, 30, .05);
  --shadow-md: 0 12px 32px -8px rgba(30, 30, 30, .1);
  --shadow-lg: 0 24px 60px -16px rgba(30, 30, 30, .14);
  --shadow-gold: 0 8px 24px -10px rgba(201, 164, 92, .35);
  --ease-out: cubic-bezier(.16, 1, .3, 1);
  --ease-in-out: cubic-bezier(.65, 0, .35, 1);
  --dur-fast: 180ms;
  --dur-base: 320ms;
  --dur-slow: 560ms; }


.site-header .nav-part-right .btn.phone::before,
.link-arrow::after {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.site-header .nav-part-right .btn.phone::before {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


.site-header .nav-part-right .btn.phone::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 900; }


.link-arrow::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400; }

.site-loader {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }


.site-header .nav-part-right .btn.phone::before,
.link-arrow::after {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.site-header .nav-part-right .btn.phone::before {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


.site-header .nav-part-right .btn.phone::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 900; }


.link-arrow::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400; }

.site-loader {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

:root {
  --txt-color: var(--bs-body-color);
  --bs-body-bg-dark: #212529;
  --bs-body-color-dark: #fff;
  --dark-bg-color: var(--bs-body-bg-dark);
  --dark-text-color: var(--bs-body-color-dark);
  --light-bg-color: #ffffff;
  --light-text-color: #4A4A4A;
  --theme-skin-bg-color: var(--light-bg-color);
  --theme-skin-text-color: var(--light-text-color);
  --theme-skin-txt-color: var(--theme-skin-text-color);
  --main-top-margin: 0;
  --alpha-submenu-bg-color: white;
  --nav-link-after-height: 2px;
  --top-bar-height-default: 0rem;
  --top-bar-height: 0rem;
  --adminbar-height: 0px;
  --offcanvas-bg-color: var(--bs-body-bg);
  --content-above-translate-x: -50%;
  --content-above-translate-y: -50%;
  --featured-image-height: 50vh;
  --featured-image-object-fit: cover;
  --featured-image-object-position: center center;
  --featured-image-overlay-color: 0, 0, 0;
  --featured-image-overlay-opacity: 0.3;
  --alpha-map-default-height: 250px;
  --alpha-map-default-height-lg: 500px;
  --offcanvas-desktop-width: 400px;
  --alpha-text-shadow-color: #0a0a0a;
  --alpha-text-shadow-radius: 0.5rem;
  --alpha-text-shadow-radius-sm: 0.25rem;
  --alpha-text-shadow-radius-lg: 1rem;
  --alpha-overlay-color: 0, 0, 0;
  --alpha-overlay-opacity: 0.5;
  --alpha-breadcrumbs-mobile-shadow-color: #ffffff;
  --alpha-breadcrumbs-mobile-shadow-color-end: rgba(255, 255, 255, 0);
  --alpha-surtitle-color: var(--bs-primary);
  --alpha-surtitle-font-family: Montserrat;
  --alpha-surtitle-font-size: 1rem;
  --alpha-surtitle-font-weight: normal;
  --alpha-surtitle-text-transform: uppercase;
  --alpha-surtitle-margin-bottom: 1rem;
  --alpha-icon-block-icon-color: var(--bs-primary);
  --alpha-loading-modules-bg-color: rgba(255, 255, 255, 0.75);
  --alpha-loading-modules-loader-color: var(--bs-primary);
  --alpha-loading-modules-loader-font-size: 2rem;
  --alpha-loading-modules-z-index: 10;
  --alpha-page-scroll-listener-height: 7.5vh; }
  :root:has(.admin-bar) {
    --adminbar-height: 32px; }
  :root:has(.home) {
    --featured-image-height: 50vh; }
  :root:has(.home) {
    --alpha-page-scroll-listener-height: 15vh; }

html body {
  --wc-primary: var(--bs-primary);
  --woocommerce: var(--bs-primary);
  --wc-green: #01ae3c;
  --wc-red: #dc3545;
  --wc-orange: #ffc107;
  --wc-blue: #0dcaf0;
  --wc-primary-text: #fff;
  --wc-secondary: #C9A45C;
  --wc-secondary-text: #fff;
  --wc-highlight: #b3af54;
  --wc-highlight-text: #fff;
  --wc-highligh-text: #fff;
  --wc-content-bg: #fff;
  --wc-subtext: #767676; }

:root,
[data-bs-theme="light"],
.light {
  --bs-blue: #005daa;
  --bs-purple: #701e6e;
  --bs-white: #fff;
  --bs-gray-100: #f7f7f7;
  --bs-gray-500: #9d9d9d;
  --bs-gray-900: #0a0a0a;
  --bs-gray-100: #f7f7f7;
  --bs-gray-600: #6c757d;
  --bs-gray-800: #343a40;
  --bs-gray-900: #0a0a0a;
  --bs-primary: #1E1E1E;
  --bs-secondary: #C9A45C;
  --bs-success: #01ae3c;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-white: #fff;
  --bs-100: #f7f7f7;
  --bs-600: #6c757d;
  --bs-800: #343a40;
  --bs-900: #0a0a0a;
  --bs-primary-rgb: 30, 30, 30;
  --bs-secondary-rgb: 201, 164, 92;
  --bs-success-rgb: 1, 174, 60;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-white-rgb: 255, 255, 255;
  --bs-100-rgb: 247, 247, 247;
  --bs-600-rgb: 108, 117, 125;
  --bs-800-rgb: 52, 58, 64;
  --bs-900-rgb: 10, 10, 10;
  --bs-primary-text-emphasis: #0c0c0c;
  --bs-secondary-text-emphasis: #504225;
  --bs-success-text-emphasis: #004618;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d2d2d2;
  --bs-secondary-bg-subtle: #f4edde;
  --bs-success-bg-subtle: #ccefd8;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fbfbfb;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #a5a5a5;
  --bs-secondary-border-subtle: #e9dbbe;
  --bs-success-border-subtle: #99dfb1;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #9d9d9d;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: Montserrat;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #4A4A4A;
  --bs-body-color-rgb: 74, 74, 74;
  --bs-body-bg: #ffffff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(74, 74, 74, 0.75);
  --bs-secondary-color-rgb: 74, 74, 74;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(74, 74, 74, 0.5);
  --bs-tertiary-color-rgb: 74, 74, 74;
  --bs-tertiary-bg: #f7f7f7;
  --bs-tertiary-bg-rgb: 247, 247, 247;
  --bs-heading-color: inherit;
  --bs-link-color: #1E1E1E;
  --bs-link-color-rgb: 30, 30, 30;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #181818;
  --bs-link-hover-color-rgb: 24, 24, 24;
  --bs-code-color: #d63384;
  --bs-highlight-color: #4A4A4A;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: rgba(10, 10, 10, 0.15);
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.5rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.625rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(30, 30, 30, 0.25);
  --bs-form-valid-color: #01ae3c;
  --bs-form-valid-border-color: #01ae3c;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545; }

[data-bs-theme="dark"], .dark {
  color-scheme: dark;
  --bs-body-color: #fff;
  --bs-body-color-rgb: 255, 255, 255;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(255, 255, 255, 0.75);
  --bs-secondary-color-rgb: 255, 255, 255;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(255, 255, 255, 0.5);
  --bs-tertiary-color-rgb: 255, 255, 255;
  --bs-tertiary-bg: #1f2225;
  --bs-tertiary-bg-rgb: 31, 34, 37;
  --bs-primary-text-emphasis: #787878;
  --bs-secondary-text-emphasis: #dfc89d;
  --bs-success-text-emphasis: #67ce8a;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f7f7f7;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #060606;
  --bs-secondary-bg-subtle: #282112;
  --bs-success-bg-subtle: #00230c;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #121212;
  --bs-secondary-border-subtle: #796237;
  --bs-success-border-subtle: #016824;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #fff;
  --bs-link-hover-color: white;
  --bs-link-color-rgb: 255, 255, 255;
  --bs-link-hover-color-rgb: 255, 255, 255;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #fff;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #67ce8a;
  --bs-form-valid-border-color: #67ce8a;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f; }

*,
*::before,
*::after {
  box-sizing: border-box; }

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 2rem;
  font-family: "Playfair Display";
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color); }

h1, .h1 {
  font-size: calc(1.475rem + 2.7vw); }

h2, .h2 {
  font-size: calc(1.35rem + 1.2vw); }

h3, .h3 {
  font-size: calc(1.2875rem + 0.45vw); }

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

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

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

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul {
  padding-left: 2rem; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: 700; }

small, .small {
  font-size: 0.875em; }

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg); }

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a, [data-oblink-href] {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline; }
  a:hover, :hover[data-oblink-href] {
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb); }

a:not([href]):not([class]), :not([href]):not([class])[data-oblink-href], a:not([href]):not([class]):hover, :not([href]):not([class]):hover[data-oblink-href] {
  color: inherit;
  text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word; }
  a > code, [data-oblink-href] > code {
    color: inherit; }

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem; }
  kbd kbd {
    padding: 0;
    font-size: 1em; }

figure {
  margin: 0 0 1rem; }

img,
svg {
  vertical-align: middle; }

table {
  caption-side: bottom;
  border-collapse: collapse; }

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0; }

label {
  display: inline-block; }

button {
  border-radius: 0; }

button:focus:not(:focus-visible) {
  outline: 0; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
select {
  text-transform: none; }

[role="button"] {
  cursor: pointer; }

select {
  word-wrap: normal; }
  select:disabled {
    opacity: 1; }

[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator {
  display: none !important; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }
  button:not(:disabled),
  [type="button"]:not(:disabled),
  [type="reset"]:not(:disabled),
  [type="submit"]:not(:disabled) {
    cursor: pointer; }

::-moz-focus-inner {
  padding: 0;
  border-style: none; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit; }
  legend + * {
    clear: left; }

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0; }

::-webkit-inner-spin-button {
  height: auto; }

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

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-color-swatch-wrapper {
  padding: 0; }

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

output {
  display: inline-block; }

iframe {
  border: 0; }

summary {
  display: list-item;
  cursor: pointer; }

progress {
  vertical-align: baseline; }

[hidden] {
  display: none !important; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2; }

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2; }

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 0.875em;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }
  .blockquote > :last-child {
    margin-bottom: 0; }

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color); }

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  --bs-gutter-x: 0.75rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x)*0.5);
  padding-left: calc(var(--bs-gutter-x)*0.5);
  margin-right: auto;
  margin-left: auto; }

:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1366px;
  --bs-breakpoint-xxl: 1680px; }

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y)*-1);
  margin-right: calc(var(--bs-gutter-x)*-0.5);
  margin-left: calc(var(--bs-gutter-x)*-0.5); }
  .row > * {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x)*0.5);
    padding-left: calc(var(--bs-gutter-x)*0.5);
    margin-top: var(--bs-gutter-y); }

.col {
  flex: 1 0; }

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto; }

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%; }

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%; }

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333%; }

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%; }

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%; }

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66667%; }

.col-auto {
  flex: 0 0 auto;
  width: auto; }

.col-1 {
  flex: 0 0 auto;
  width: 8.33333%; }

.col-2 {
  flex: 0 0 auto;
  width: 16.66667%; }

.col-3 {
  flex: 0 0 auto;
  width: 25%; }

.col-4 {
  flex: 0 0 auto;
  width: 33.33333%; }

.col-5 {
  flex: 0 0 auto;
  width: 41.66667%; }

.col-6 {
  flex: 0 0 auto;
  width: 50%; }

.col-7 {
  flex: 0 0 auto;
  width: 58.33333%; }

.col-8 {
  flex: 0 0 auto;
  width: 66.66667%; }

.col-9 {
  flex: 0 0 auto;
  width: 75%; }

.col-10 {
  flex: 0 0 auto;
  width: 83.33333%; }

.col-11 {
  flex: 0 0 auto;
  width: 91.66667%; }

.col-12 {
  flex: 0 0 auto;
  width: 100%; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

.g-0,
.gx-0 {
  --bs-gutter-x: 0; }

.g-0,
.gy-0 {
  --bs-gutter-y: 0; }

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem; }

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem; }

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem; }

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem; }

.g-3,
.gx-3 {
  --bs-gutter-x: 0.75rem; }

.g-3,
.gy-3 {
  --bs-gutter-y: 0.75rem; }

.g-4,
.gx-4 {
  --bs-gutter-x: 1rem; }

.g-4,
.gy-4 {
  --bs-gutter-y: 1rem; }

.g-5,
.gx-5 {
  --bs-gutter-x: 1.25rem; }

.g-5,
.gy-5 {
  --bs-gutter-y: 1.25rem; }

.g-6,
.gx-6 {
  --bs-gutter-x: 1.5rem; }

.g-6,
.gy-6 {
  --bs-gutter-y: 1.5rem; }

.g-7,
.gx-7 {
  --bs-gutter-x: 1.75rem; }

.g-7,
.gy-7 {
  --bs-gutter-y: 1.75rem; }

.g-8,
.gx-8 {
  --bs-gutter-x: 2rem; }

.g-8,
.gy-8 {
  --bs-gutter-y: 2rem; }

.g-9,
.gx-9 {
  --bs-gutter-x: 3rem; }

.g-9,
.gy-9 {
  --bs-gutter-y: 3rem; }

.g-10,
.gx-10 {
  --bs-gutter-x: 4rem; }

.g-10,
.gy-10 {
  --bs-gutter-y: 4rem; }

.g-11,
.gx-11 {
  --bs-gutter-x: 5rem; }

.g-11,
.gy-11 {
  --bs-gutter-y: 5rem; }

.form-label {
  margin-bottom: 0.5rem;
  font-size: 1rem; }

.col-form-label {
  padding-top: calc(0.75rem + var(--bs-border-width));
  padding-bottom: calc(0.75rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem; }

.col-form-label-sm {
  padding-top: calc(10px + var(--bs-border-width));
  padding-bottom: calc(10px + var(--bs-border-width));
  font-size: 0.875rem; }

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color); }

.form-control {
  display: block;
  width: 100%;
  padding: 0.75rem 1.25rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .form-control[type="file"] {
    overflow: hidden; }
    .form-control[type="file"]:not(:disabled):not([readonly]) {
      cursor: pointer; }
  .form-control:focus {
    color: var(--bs-body-color);
    background-color: var(--bs-body-bg);
    border-color: #8f8f8f;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(30, 30, 30, 0.25); }
  .form-control::-webkit-date-and-time-value {
    min-width: 85px;
    height: 1.5em;
    margin: 0; }
  .form-control::-webkit-datetime-edit {
    display: block;
    padding: 0; }
  .form-control::-moz-placeholder {
    color: var(--bs-secondary-color);
    opacity: 1; }
  .form-control::placeholder {
    color: var(--bs-secondary-color);
    opacity: 1; }
  .form-control:disabled {
    background-color: var(--bs-secondary-bg);
    opacity: 1; }
  .form-control::file-selector-button {
    padding: 0.75rem 1.25rem;
    margin: -0.75rem -1.25rem;
    margin-inline-end: 1.25rem;
    color: var(--bs-body-color);
    background-color: var(--bs-tertiary-bg);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: var(--bs-border-width);
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: var(--bs-secondary-bg); }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.75rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0; }
  .form-control-plaintext:focus {
    outline: 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  min-height: calc(1.5em + 20px + var(--bs-border-width)*2);
  padding: 10px 16px;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm); }
  .form-control-sm::file-selector-button {
    padding: 10px 16px;
    margin: -10px -16px;
    margin-inline-end: 16px; }

.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--bs-border-width)*2);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg); }
  .form-control-lg::file-selector-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }

textarea.form-control {
  min-height: calc(1.5em + 1.5rem + var(--bs-border-width)*2); }

textarea.form-control-sm {
  min-height: calc(1.5em + 20px + var(--bs-border-width)*2); }

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--bs-border-width)*2); }

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 1.5rem + var(--bs-border-width)*2);
  padding: 0.75rem; }
  .form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer; }
  .form-control-color::-moz-color-swatch {
    border: 0 !important;
    border-radius: var(--bs-border-radius); }
  .form-control-color::-webkit-color-swatch {
    border: 0 !important;
    border-radius: var(--bs-border-radius); }
  .form-control-color.form-control-sm {
    height: calc(1.5em + 20px + var(--bs-border-width)*2); }
  .form-control-color.form-control-lg {
    height: calc(1.5em + 1rem + var(--bs-border-width)*2); }

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.75rem 3.75rem 0.75rem 1.25rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 1.25rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .form-select:focus {
    border-color: #8f8f8f;
    outline: 0;
    box-shadow: 0 0 0 0.125rem rgba(30, 30, 30, 0.25); }
  .form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 1.25rem;
    background-image: none; }
  .form-select:disabled {
    background-color: var(--bs-secondary-bg); }
  .form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 var(--bs-body-color); }

.form-select-sm {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 16px;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm); }

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg); }

[data-bs-theme="dark"] .form-select, .dark .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"); }

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem; }
  .form-check .form-check-input {
    float: left;
    margin-left: -1.5em; }

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right; }
  .form-check-reverse .form-check-input {
    float: right;
    margin-right: -1.5em;
    margin-left: 0; }

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact; }
  .form-check-input[type="checkbox"] {
    border-radius: 0.25em; }
  .form-check-input[type="radio"] {
    border-radius: 50%; }
  .form-check-input:active {
    filter: brightness(90%); }
  .form-check-input:focus {
    border-color: #8f8f8f;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(30, 30, 30, 0.25); }
  .form-check-input:checked {
    background-color: #1E1E1E;
    border-color: #1E1E1E; }
    .form-check-input:checked[type="checkbox"] {
      --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e"); }
    .form-check-input:checked[type="radio"] {
      --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e"); }
  .form-check-input[type="checkbox"]:indeterminate {
    background-color: #1E1E1E;
    border-color: #1E1E1E;
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e"); }
  .form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: 0.5; }
  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    cursor: default;
    opacity: 0.5; }

.form-switch {
  padding-left: 2.5em; }
  .form-switch .form-check-input {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
    width: 2em;
    margin-left: -2.5em;
    background-image: var(--bs-form-switch-bg);
    background-position: left center;
    border-radius: 2em;
    transition: background-position 0.15s ease-in-out; }
    .form-switch .form-check-input:focus {
      --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%238f8f8f%27/%3e%3c/svg%3e"); }
    .form-switch .form-check-input:checked {
      background-position: right center;
      --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e"); }
  .form-switch.form-check-reverse {
    padding-right: 2.5em;
    padding-left: 0; }
    .form-switch.form-check-reverse .form-check-input {
      margin-right: -2.5em;
      margin-left: 0; }

.form-check-inline {
  display: inline-block;
  margin-right: 1rem; }

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }
  .btn-check[disabled] + .btn, .btn-check:disabled + .btn {
    pointer-events: none;
    filter: none;
    opacity: 0.65; }

[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus), .dark .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e"); }

.form-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent; }
  .form-range:focus {
    outline: 0; }
    .form-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(30, 30, 30, 0.25); }
    .form-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(30, 30, 30, 0.25); }
  .form-range::-moz-focus-outer {
    border: 0; }
  .form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    -webkit-appearance: none;
            appearance: none;
    background-color: #1E1E1E;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    .form-range::-webkit-slider-thumb:active {
      background-color: #bcbcbc; }
  .form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-secondary-bg);
    border-color: transparent;
    border-radius: 1rem; }
  .form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    -moz-appearance: none;
         appearance: none;
    background-color: #1E1E1E;
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    .form-range::-moz-range-thumb:active {
      background-color: #bcbcbc; }
  .form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-secondary-bg);
    border-color: transparent;
    border-radius: 1rem; }
  .form-range:disabled {
    pointer-events: none; }
    .form-range:disabled::-webkit-slider-thumb {
      background-color: var(--bs-secondary-color); }
    .form-range:disabled::-moz-range-thumb {
      background-color: var(--bs-secondary-color); }

.form-floating {
  position: relative; }
  .form-floating > .form-control,
  .form-floating > .form-control-plaintext,
  .form-floating > .form-select {
    height: calc(3.5rem + var(--bs-border-width)*2);
    min-height: calc(3.5rem + var(--bs-border-width)*2);
    line-height: 1.25; }
  .form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    height: 100%;
    padding: 1rem 1.25rem;
    overflow: hidden;
    text-align: start;
    text-overflow: ellipsis;
    white-space: nowrap;
    pointer-events: none;
    border: var(--bs-border-width) solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }
  .form-floating > .form-control,
  .form-floating > .form-control-plaintext {
    padding: 1rem 1.25rem; }
    .form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
      color: transparent; }
    .form-floating > .form-control::placeholder,
    .form-floating > .form-control-plaintext::placeholder {
      color: transparent; }
    .form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
    .form-floating > .form-control-plaintext:focus,
    .form-floating > .form-control-plaintext:not(:placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:-webkit-autofill,
    .form-floating > .form-control-plaintext:-webkit-autofill {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
  .form-floating > .form-select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
    color: rgba(var(--bs-body-color-rgb), 0.65);
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:focus ~ label,
  .form-floating > .form-control:not(:placeholder-shown) ~ label,
  .form-floating > .form-control-plaintext ~ label,
  .form-floating > .form-select ~ label {
    color: rgba(var(--bs-body-color-rgb), 0.65);
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
    .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {
      position: absolute;
      inset: 1rem 0.625rem;
      z-index: -1;
      height: 1.5em;
      content: "";
      background-color: var(--bs-body-bg);
      border-radius: var(--bs-border-radius); }
    .form-floating > .form-control:focus ~ label::after,
    .form-floating > .form-control:not(:placeholder-shown) ~ label::after,
    .form-floating > .form-control-plaintext ~ label::after,
    .form-floating > .form-select ~ label::after {
      position: absolute;
      inset: 1rem 0.625rem;
      z-index: -1;
      height: 1.5em;
      content: "";
      background-color: var(--bs-body-bg);
      border-radius: var(--bs-border-radius); }
  .form-floating > .form-control:-webkit-autofill ~ label {
    color: rgba(var(--bs-body-color-rgb), 0.65);
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control-plaintext ~ label {
    border-width: var(--bs-border-width) 0; }
  .form-floating > :disabled ~ label,
  .form-floating > .form-control:disabled ~ label {
    color: #6c757d; }
    .form-floating > :disabled ~ label::after,
    .form-floating > .form-control:disabled ~ label::after {
      background-color: var(--bs-secondary-bg); }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-select,
  .input-group > .form-floating {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0; }
  .input-group > .form-control:focus,
  .input-group > .form-select:focus,
  .input-group > .form-floating:focus-within {
    z-index: 5; }
  .input-group .btn {
    position: relative;
    z-index: 2; }
    .input-group .btn:focus {
      z-index: 5; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.75rem 1.25rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius); }

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg); }

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 10px 16px;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm); }

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 5rem; }

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4),
.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width)*-1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color); }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius); }

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 1.5rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2301ae3c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.375rem) center;
  background-size: calc(0.75em + 0.75rem) calc(0.75em + 0.75rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 0.125rem rgba(var(--bs-success-rgb), 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 1.5rem);
  background-position: top calc(0.375em + 0.375rem) right calc(0.375em + 0.375rem); }

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color); }
  .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2301ae3c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
    padding-right: 6.875rem;
    background-position: right 1.25rem center, center right 3.75rem;
    background-size: 16px 12px, calc(0.75em + 0.75rem) calc(0.75em + 0.75rem); }
  .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 0.125rem rgba(var(--bs-success-rgb), 0.25); }

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(4.5rem + 1.5em); }

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color); }
  .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
    background-color: var(--bs-form-valid-color); }
  .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
    box-shadow: 0 0 0 0.125rem rgba(var(--bs-success-rgb), 0.25); }
  .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
    color: var(--bs-form-valid-color); }

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: .5em; }

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated
.input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid, .was-validated
.input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3; }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color); }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius); }

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 1.5rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.375rem) center;
  background-size: calc(0.75em + 0.75rem) calc(0.75em + 0.75rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 0.125rem rgba(var(--bs-danger-rgb), 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 1.5rem);
  background-position: top calc(0.375em + 0.375rem) right calc(0.375em + 0.375rem); }

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color); }
  .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
    padding-right: 6.875rem;
    background-position: right 1.25rem center, center right 3.75rem;
    background-size: 16px 12px, calc(0.75em + 0.75rem) calc(0.75em + 0.75rem); }
  .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 0.125rem rgba(var(--bs-danger-rgb), 0.25); }

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(4.5rem + 1.5em); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color); }
  .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
    background-color: var(--bs-form-invalid-color); }
  .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.125rem rgba(var(--bs-danger-rgb), 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
    color: var(--bs-form-invalid-color); }

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: .5em; }

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated
.input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid, .was-validated
.input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4; }

.fade {
  transition: opacity 0.15s linear; }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  .collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
  .btn-group > .btn-check:checked + .btn,
  .btn-group > .btn-check:focus + .btn,
  .btn-group > .btn:hover,
  .btn-group > .btn:focus,
  .btn-group > .btn:active,
  .btn-group > .btn.active,
  .btn-group-vertical > .btn-check:checked + .btn,
  .btn-group-vertical > .btn-check:focus + .btn,
  .btn-group-vertical > .btn:hover,
  .btn-group-vertical > .btn:focus,
  .btn-group-vertical > .btn:active,
  .btn-group-vertical > .btn.active {
    z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group {
  border-radius: var(--bs-border-radius); }
  .btn-group > :not(.btn-check:first-child) + .btn,
  .btn-group > .btn-group:not(:first-child) {
    margin-left: calc(var(--bs-border-width)*-1); }
  .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group > .btn.dropdown-toggle-split:first-child,
  .btn-group > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .btn-group > .btn:nth-child(n + 3),
  .btn-group > :not(.btn-check) + .btn,
  .btn-group > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropend .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropstart .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 12px;
  padding-left: 12px; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: calc(var(--bs-border-width)*-1); }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn ~ .btn,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--theme-skin-text-color);
  --bs-nav-link-hover-color: #626262;
  --bs-nav-link-disabled-color: #6c757d;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }
  .nav-link:hover, .nav-link:focus {
    color: var(--bs-nav-link-hover-color); }
  .nav-link:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(30, 30, 30, 0.25); }
  .nav-link.disabled, .nav-link:disabled {
    color: var(--bs-nav-link-disabled-color);
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); }
  .nav-tabs .nav-link {
    margin-bottom: calc(var(--bs-nav-tabs-border-width)*-1);
    border: var(--bs-nav-tabs-border-width) solid transparent;
    border-top-left-radius: var(--bs-nav-tabs-border-radius);
    border-top-right-radius: var(--bs-nav-tabs-border-radius); }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      isolation: isolate;
      border-color: var(--bs-nav-tabs-link-hover-border-color); }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: var(--bs-nav-tabs-link-active-color);
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: var(--bs-nav-tabs-link-active-border-color); }
  .nav-tabs .dropdown-menu {
    margin-top: calc(var(--bs-nav-tabs-border-width)*-1);
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #1E1E1E; }
  .nav-pills .nav-link {
    border-radius: var(--bs-nav-pills-border-radius); }
  .nav-pills .nav-link.active,
  .nav-pills .show > .nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: var(--bs-nav-pills-link-active-bg); }

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap); }
  .nav-underline .nav-link {
    padding-right: 0;
    padding-left: 0;
    border-bottom: var(--bs-nav-underline-border-width) solid transparent; }
    .nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
      border-bottom-color: currentcolor; }
  .nav-underline .nav-link.active,
  .nav-underline .show > .nav-link {
    font-weight: 700;
    color: var(--bs-nav-underline-link-active-color);
    border-bottom-color: currentcolor; }

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.75rem;
  --bs-navbar-color: var(--theme-skin-text-color);
  --bs-navbar-hover-color: #626262;
  --bs-navbar-disabled-color: #6c757d;
  --bs-navbar-active-color: #626262;
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: #626262;
  --bs-navbar-brand-hover-color: #626262;
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2874, 74, 74, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.125rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); }
  .navbar > .container,
  .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    color: var(--bs-navbar-brand-hover-color); }

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
    color: var(--bs-navbar-active-color); }
  .navbar-nav .dropdown-menu {
    position: static; }

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color); }
  .navbar-text a, .navbar-text [data-oblink-href],
  .navbar-text a:hover,
  .navbar-text :hover[data-oblink-href],
  .navbar-text a:focus,
  .navbar-text :focus[data-oblink-href] {
    color: var(--bs-navbar-active-color); }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition); }
  .navbar-toggler:hover {
    text-decoration: none; }
  .navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%; }

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto; }

.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: var(--bs-navbar-nav-link-padding-x);
      padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }
  .navbar-expand .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none; }
    .navbar-expand .offcanvas .offcanvas-header {
      display: none; }
    .navbar-expand .offcanvas .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; }

.navbar-dark,
.navbar[data-bs-theme="dark"],
.navbar.dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e"); }

[data-bs-theme="dark"] .navbar-toggler-icon, .dark .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e"); }

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: rgba(30, 30, 30, 0.1);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(30, 30, 30, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #1E1E1E;
  --bs-pagination-active-border-color: #1E1E1E;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .page-link:hover {
    z-index: 2;
    color: var(--bs-pagination-hover-color);
    background-color: var(--bs-pagination-hover-bg);
    border-color: var(--bs-pagination-hover-border-color); }
  .page-link:focus {
    z-index: 3;
    color: var(--bs-pagination-focus-color);
    background-color: var(--bs-pagination-focus-bg);
    outline: 0;
    box-shadow: var(--bs-pagination-focus-box-shadow); }
  .page-link.active,
  .active > .page-link {
    z-index: 3;
    color: var(--bs-pagination-active-color);
    background-color: var(--bs-pagination-active-bg);
    border-color: var(--bs-pagination-active-border-color); }
  .page-link.disabled,
  .disabled > .page-link {
    color: var(--bs-pagination-disabled-color);
    pointer-events: none;
    background-color: var(--bs-pagination-disabled-bg);
    border-color: var(--bs-pagination-disabled-border-color); }

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width)*-1); }

.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius); }

.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius); }

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg); }

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm); }

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius); }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color); }

.alert-dismissible {
  padding-right: 3rem; }
  .alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 1.25rem 1rem; }

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis); }

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis); }

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis); }

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis); }

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis); }

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis); }

.alert-white {
  --bs-alert-color: var(--bs-white-text-emphasis);
  --bs-alert-bg: var(--bs-white-bg-subtle);
  --bs-alert-border-color: var(--bs-white-border-subtle);
  --bs-alert-link-color: var(--bs-white-text-emphasis); }

.alert-100 {
  --bs-alert-color: var(--bs-100-text-emphasis);
  --bs-alert-bg: var(--bs-100-bg-subtle);
  --bs-alert-border-color: var(--bs-100-border-subtle);
  --bs-alert-link-color: var(--bs-100-text-emphasis); }

.alert-600 {
  --bs-alert-color: var(--bs-600-text-emphasis);
  --bs-alert-bg: var(--bs-600-bg-subtle);
  --bs-alert-border-color: var(--bs-600-border-subtle);
  --bs-alert-link-color: var(--bs-600-text-emphasis); }

.alert-800 {
  --bs-alert-color: var(--bs-800-text-emphasis);
  --bs-alert-bg: var(--bs-800-bg-subtle);
  --bs-alert-border-color: var(--bs-800-border-subtle);
  --bs-alert-link-color: var(--bs-800-text-emphasis); }

.alert-900 {
  --bs-alert-color: var(--bs-900-text-emphasis);
  --bs-alert-bg: var(--bs-900-bg-subtle);
  --bs-alert-border-color: var(--bs-900-border-subtle);
  --bs-alert-link-color: var(--bs-900-text-emphasis); }

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(30, 30, 30, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.5rem;
  opacity: var(--bs-btn-close-opacity); }
  .btn-close:hover {
    color: var(--bs-btn-close-color);
    text-decoration: none;
    opacity: var(--bs-btn-close-hover-opacity); }
  .btn-close:focus {
    outline: 0;
    box-shadow: var(--bs-btn-close-focus-shadow);
    opacity: var(--bs-btn-close-focus-opacity); }
  .btn-close:disabled, .btn-close.disabled {
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    opacity: var(--bs-btn-close-disabled-opacity); }

.btn-close-white {
  filter: var(--bs-btn-close-white-filter); }

[data-bs-theme="dark"] .btn-close, .dark .btn-close {
  filter: var(--bs-btn-close-white-filter); }

.offcanvas-sm, .offcanvas-md, .offcanvas-lg, .offcanvas-xl, .offcanvas-xxl, .offcanvas {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: 0;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5; }

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition); }
  .offcanvas.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%); }
  .offcanvas.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%); }
  .offcanvas.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%); }
  .offcanvas.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%); }
  .offcanvas.showing, .offcanvas.show:not(.hiding) {
    transform: none; }
  .offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
    visibility: visible; }

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: black; }
  .offcanvas-backdrop.fade {
    opacity: 0; }
  .offcanvas-backdrop.show {
    opacity: 0.5; }

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); }
  .offcanvas-header .btn-close {
    padding: calc(var(--bs-offcanvas-padding-y)*0.5) calc(var(--bs-offcanvas-padding-x)*0.5);
    margin-top: calc(var(--bs-offcanvas-padding-y)*-0.5);
    margin-right: calc(var(--bs-offcanvas-padding-x)*-0.5);
    margin-bottom: calc(var(--bs-offcanvas-padding-y)*-0.5); }

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height); }

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-secondary {
  color: #0a0a0a !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-success {
  color: #0a0a0a !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-info {
  color: #0a0a0a !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-warning {
  color: #0a0a0a !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-white {
  color: #0a0a0a !important;
  background-color: RGBA(var(--bs-white-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-100 {
  color: #0a0a0a !important;
  background-color: RGBA(var(--bs-100-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-600 {
  color: #fff !important;
  background-color: RGBA(var(--bs-600-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-800 {
  color: #fff !important;
  background-color: RGBA(var(--bs-800-rgb), var(--bs-bg-opacity, 1)) !important; }

.text-bg-900 {
  color: #fff !important;
  background-color: RGBA(var(--bs-900-rgb), var(--bs-bg-opacity, 1)) !important; }

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-primary:hover, .link-primary:focus {
    color: RGBA(24, 24, 24, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(24, 24, 24, var(--bs-link-underline-opacity, 1)) !important; }

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-secondary:hover, .link-secondary:focus {
    color: RGBA(212, 182, 125, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(212, 182, 125, var(--bs-link-underline-opacity, 1)) !important; }

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-success:hover, .link-success:focus {
    color: RGBA(52, 190, 99, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(52, 190, 99, var(--bs-link-underline-opacity, 1)) !important; }

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-info:hover, .link-info:focus {
    color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; }

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-warning:hover, .link-warning:focus {
    color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; }

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-danger:hover, .link-danger:focus {
    color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; }

.link-white {
  color: RGBA(var(--bs-white-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-white-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-white:hover, .link-white:focus {
    color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important; }

.link-100 {
  color: RGBA(var(--bs-100-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-100-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-100:hover, .link-100:focus {
    color: RGBA(249, 249, 249, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(249, 249, 249, var(--bs-link-underline-opacity, 1)) !important; }

.link-600 {
  color: RGBA(var(--bs-600-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-600-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-600:hover, .link-600:focus {
    color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; }

.link-800 {
  color: RGBA(var(--bs-800-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-800-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-800:hover, .link-800:focus {
    color: RGBA(42, 46, 51, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important; }

.link-900 {
  color: RGBA(var(--bs-900-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-900-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-900:hover, .link-900:focus {
    color: RGBA(8, 8, 8, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: RGBA(8, 8, 8, var(--bs-link-underline-opacity, 1)) !important; }

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; }
  .link-body-emphasis:hover, .link-body-emphasis:focus {
    color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
    text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; }

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color); }

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden; }
  .icon-link > .bi {
    flex-shrink: 0;
    width: 1em;
    height: 1em;
    fill: currentcolor;
    transition: 0.2s ease-in-out transform; }

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0)); }

.ratio {
  position: relative;
  width: 100%; }
  .ratio::before {
    display: block;
    padding-top: var(--bs-aspect-ratio);
    content: ""; }
  .ratio > * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.ratio-1x1 {
  --bs-aspect-ratio: 100%; }

.ratio-4x3 {
  --bs-aspect-ratio: 75%; }

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%; }

.ratio-21x9 {
  --bs-aspect-ratio: 42.85714%; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020; }

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020; }

.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch; }

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch; }

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important; }
  .visually-hidden:not(caption),
  .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
    position: absolute !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: ""; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.float-start {
  float: left !important; }

.float-end {
  float: right !important; }

.float-none {
  float: none !important; }

.object-fit-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important; }

.object-fit-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important; }

.object-fit-fill {
  -o-object-fit: fill !important;
     object-fit: fill !important; }

.object-fit-scale {
  -o-object-fit: scale-down !important;
     object-fit: scale-down !important; }

.object-fit-none {
  -o-object-fit: none !important;
     object-fit: none !important; }

.opacity-0 {
  opacity: 0 !important; }

.opacity-25 {
  opacity: 0.25 !important; }

.opacity-50 {
  opacity: 0.5 !important; }

.opacity-75 {
  opacity: 0.75 !important; }

.opacity-100 {
  opacity: 1 !important; }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.overflow-visible {
  overflow: visible !important; }

.overflow-scroll {
  overflow: scroll !important; }

.overflow-x-auto {
  overflow-x: auto !important; }

.overflow-x-hidden {
  overflow-x: hidden !important; }

.overflow-x-visible {
  overflow-x: visible !important; }

.overflow-x-scroll {
  overflow-x: scroll !important; }

.overflow-y-auto {
  overflow-y: auto !important; }

.overflow-y-hidden {
  overflow-y: hidden !important; }

.overflow-y-visible {
  overflow-y: visible !important; }

.overflow-y-scroll {
  overflow-y: scroll !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-grid {
  display: grid !important; }

.d-inline-grid {
  display: inline-grid !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

.d-none {
  display: none !important; }

.shadow, .site-header {
  box-shadow: var(--bs-box-shadow) !important; }

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important; }

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important; }

.shadow-none {
  box-shadow: none !important; }

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-white {
  --bs-focus-ring-color: rgba(var(--bs-white-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-100 {
  --bs-focus-ring-color: rgba(var(--bs-100-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-600 {
  --bs-focus-ring-color: rgba(var(--bs-600-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-800 {
  --bs-focus-ring-color: rgba(var(--bs-800-rgb), var(--bs-focus-ring-opacity)); }

.focus-ring-900 {
  --bs-focus-ring-color: rgba(var(--bs-900-rgb), var(--bs-focus-ring-opacity)); }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

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

.top-50 {
  top: 50% !important; }

.top-100 {
  top: 100% !important; }

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

.bottom-50 {
  bottom: 50% !important; }

.bottom-100 {
  bottom: 100% !important; }

.start-0 {
  left: 0 !important; }

.start-50 {
  left: 50% !important; }

.start-100 {
  left: 100% !important; }

.end-0 {
  right: 0 !important; }

.end-50 {
  right: 50% !important; }

.end-100 {
  right: 100% !important; }

.translate-middle {
  transform: translate(-50%, -50%) !important; }

.translate-middle-x {
  transform: translateX(-50%) !important; }

.translate-middle-y {
  transform: translateY(-50%) !important; }

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-0 {
  border: 0 !important; }

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-end-0 {
  border-right: 0 !important; }

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-start-0 {
  border-left: 0 !important; }

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; }

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; }

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; }

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; }

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; }

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; }

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; }

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; }

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; }

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important; }

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important; }

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important; }

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important; }

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important; }

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important; }

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important; }

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important; }

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important; }

.border-1 {
  border-width: 1px !important; }

.border-2 {
  border-width: 2px !important; }

.border-3 {
  border-width: 3px !important; }

.border-4 {
  border-width: 4px !important; }

.border-5 {
  border-width: 5px !important; }

.border-opacity-10 {
  --bs-border-opacity: 0.1; }

.border-opacity-25 {
  --bs-border-opacity: 0.25; }

.border-opacity-50 {
  --bs-border-opacity: 0.5; }

.border-opacity-75 {
  --bs-border-opacity: 0.75; }

.border-opacity-100 {
  --bs-border-opacity: 1; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.mw-25 {
  max-width: 25% !important; }

.mw-50 {
  max-width: 50% !important; }

.mw-75 {
  max-width: 75% !important; }

.mw-100 {
  max-width: 100% !important; }

.mw-auto {
  max-width: auto !important; }

.vw-25 {
  width: 25vw !important; }

.vw-50 {
  width: 50vw !important; }

.vw-75 {
  width: 75vw !important; }

.vw-100 {
  width: 100vw !important; }

.min-vw-25 {
  min-width: 25vw !important; }

.min-vw-50 {
  min-width: 50vw !important; }

.min-vw-75 {
  min-width: 75vw !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mh-25 {
  max-height: 25% !important; }

.mh-50 {
  max-height: 50% !important; }

.mh-75 {
  max-height: 75% !important; }

.mh-100 {
  max-height: 100% !important; }

.mh-auto {
  max-height: auto !important; }

.vh-25 {
  height: 25vh !important; }

.vh-50 {
  height: 50vh !important; }

.vh-75 {
  height: 75vh !important; }

.vh-100 {
  height: 100vh !important; }

.min-vh-25 {
  min-height: 25vh !important; }

.min-vh-50 {
  min-height: 50vh !important; }

.min-vh-75 {
  min-height: 75vh !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.justify-content-evenly {
  justify-content: space-evenly !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

.order-first {
  order: -1 !important; }

.order-0 {
  order: 0 !important; }

.order-1 {
  order: 1 !important; }

.order-2 {
  order: 2 !important; }

.order-3 {
  order: 3 !important; }

.order-4 {
  order: 4 !important; }

.order-5 {
  order: 5 !important; }

.order-last {
  order: 6 !important; }

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

.m-1 {
  margin: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.m-3 {
  margin: 0.75rem !important; }

.m-4 {
  margin: 1rem !important; }

.m-5 {
  margin: 1.25rem !important; }

.m-6 {
  margin: 1.5rem !important; }

.m-7 {
  margin: 1.75rem !important; }

.m-8 {
  margin: 2rem !important; }

.m-9 {
  margin: 3rem !important; }

.m-10 {
  margin: 4rem !important; }

.m-11 {
  margin: 5rem !important; }

.m-auto {
  margin: auto !important; }

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.mx-3 {
  margin-right: 0.75rem !important;
  margin-left: 0.75rem !important; }

.mx-4 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.mx-5 {
  margin-right: 1.25rem !important;
  margin-left: 1.25rem !important; }

.mx-6 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.mx-7 {
  margin-right: 1.75rem !important;
  margin-left: 1.75rem !important; }

.mx-8 {
  margin-right: 2rem !important;
  margin-left: 2rem !important; }

.mx-9 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.mx-10 {
  margin-right: 4rem !important;
  margin-left: 4rem !important; }

.mx-11 {
  margin-right: 5rem !important;
  margin-left: 5rem !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.my-3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important; }

.my-4 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.my-5 {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important; }

.my-6 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.my-7 {
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important; }

.my-8 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important; }

.my-9 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.my-10 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important; }

.my-11 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

.mt-0 {
  margin-top: 0 !important; }

.mt-1 {
  margin-top: 0.25rem !important; }

.mt-2 {
  margin-top: 0.5rem !important; }

.mt-3 {
  margin-top: 0.75rem !important; }

.mt-4 {
  margin-top: 1rem !important; }

.mt-5 {
  margin-top: 1.25rem !important; }

.mt-6 {
  margin-top: 1.5rem !important; }

.mt-7 {
  margin-top: 1.75rem !important; }

.mt-8 {
  margin-top: 2rem !important; }

.mt-9 {
  margin-top: 3rem !important; }

.mt-10 {
  margin-top: 4rem !important; }

.mt-11 {
  margin-top: 5rem !important; }

.mt-auto {
  margin-top: auto !important; }

.me-0 {
  margin-right: 0 !important; }

.me-1 {
  margin-right: 0.25rem !important; }

.me-2 {
  margin-right: 0.5rem !important; }

.me-3 {
  margin-right: 0.75rem !important; }

.me-4 {
  margin-right: 1rem !important; }

.me-5 {
  margin-right: 1.25rem !important; }

.me-6 {
  margin-right: 1.5rem !important; }

.me-7 {
  margin-right: 1.75rem !important; }

.me-8 {
  margin-right: 2rem !important; }

.me-9 {
  margin-right: 3rem !important; }

.me-10 {
  margin-right: 4rem !important; }

.me-11 {
  margin-right: 5rem !important; }

.me-auto {
  margin-right: auto !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.mb-1 {
  margin-bottom: 0.25rem !important; }

.mb-2 {
  margin-bottom: 0.5rem !important; }

.mb-3 {
  margin-bottom: 0.75rem !important; }

.mb-4 {
  margin-bottom: 1rem !important; }

.mb-5 {
  margin-bottom: 1.25rem !important; }

.mb-6 {
  margin-bottom: 1.5rem !important; }

.mb-7 {
  margin-bottom: 1.75rem !important; }

.mb-8 {
  margin-bottom: 2rem !important; }

.mb-9 {
  margin-bottom: 3rem !important; }

.mb-10 {
  margin-bottom: 4rem !important; }

.mb-11 {
  margin-bottom: 5rem !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ms-0 {
  margin-left: 0 !important; }

.ms-1 {
  margin-left: 0.25rem !important; }

.ms-2 {
  margin-left: 0.5rem !important; }

.ms-3 {
  margin-left: 0.75rem !important; }

.ms-4 {
  margin-left: 1rem !important; }

.ms-5 {
  margin-left: 1.25rem !important; }

.ms-6 {
  margin-left: 1.5rem !important; }

.ms-7 {
  margin-left: 1.75rem !important; }

.ms-8 {
  margin-left: 2rem !important; }

.ms-9 {
  margin-left: 3rem !important; }

.ms-10 {
  margin-left: 4rem !important; }

.ms-11 {
  margin-left: 5rem !important; }

.ms-auto {
  margin-left: auto !important; }

.m-n1 {
  margin: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.m-n3 {
  margin: -0.75rem !important; }

.m-n4 {
  margin: -1rem !important; }

.m-n5 {
  margin: -1.25rem !important; }

.m-n6 {
  margin: -1.5rem !important; }

.m-n7 {
  margin: -1.75rem !important; }

.m-n8 {
  margin: -2rem !important; }

.m-n9 {
  margin: -3rem !important; }

.m-n10 {
  margin: -4rem !important; }

.m-n11 {
  margin: -5rem !important; }

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important; }

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important; }

.mx-n3 {
  margin-right: -0.75rem !important;
  margin-left: -0.75rem !important; }

.mx-n4 {
  margin-right: -1rem !important;
  margin-left: -1rem !important; }

.mx-n5 {
  margin-right: -1.25rem !important;
  margin-left: -1.25rem !important; }

.mx-n6 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important; }

.mx-n7 {
  margin-right: -1.75rem !important;
  margin-left: -1.75rem !important; }

.mx-n8 {
  margin-right: -2rem !important;
  margin-left: -2rem !important; }

.mx-n9 {
  margin-right: -3rem !important;
  margin-left: -3rem !important; }

.mx-n10 {
  margin-right: -4rem !important;
  margin-left: -4rem !important; }

.mx-n11 {
  margin-right: -5rem !important;
  margin-left: -5rem !important; }

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important; }

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important; }

.my-n3 {
  margin-top: -0.75rem !important;
  margin-bottom: -0.75rem !important; }

.my-n4 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important; }

.my-n5 {
  margin-top: -1.25rem !important;
  margin-bottom: -1.25rem !important; }

.my-n6 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important; }

.my-n7 {
  margin-top: -1.75rem !important;
  margin-bottom: -1.75rem !important; }

.my-n8 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important; }

.my-n9 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important; }

.my-n10 {
  margin-top: -4rem !important;
  margin-bottom: -4rem !important; }

.my-n11 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important; }

.mt-n1 {
  margin-top: -0.25rem !important; }

.mt-n2 {
  margin-top: -0.5rem !important; }

.mt-n3 {
  margin-top: -0.75rem !important; }

.mt-n4 {
  margin-top: -1rem !important; }

.mt-n5 {
  margin-top: -1.25rem !important; }

.mt-n6 {
  margin-top: -1.5rem !important; }

.mt-n7 {
  margin-top: -1.75rem !important; }

.mt-n8 {
  margin-top: -2rem !important; }

.mt-n9 {
  margin-top: -3rem !important; }

.mt-n10 {
  margin-top: -4rem !important; }

.mt-n11 {
  margin-top: -5rem !important; }

.me-n1 {
  margin-right: -0.25rem !important; }

.me-n2 {
  margin-right: -0.5rem !important; }

.me-n3 {
  margin-right: -0.75rem !important; }

.me-n4 {
  margin-right: -1rem !important; }

.me-n5 {
  margin-right: -1.25rem !important; }

.me-n6 {
  margin-right: -1.5rem !important; }

.me-n7 {
  margin-right: -1.75rem !important; }

.me-n8 {
  margin-right: -2rem !important; }

.me-n9 {
  margin-right: -3rem !important; }

.me-n10 {
  margin-right: -4rem !important; }

.me-n11 {
  margin-right: -5rem !important; }

.mb-n1 {
  margin-bottom: -0.25rem !important; }

.mb-n2 {
  margin-bottom: -0.5rem !important; }

.mb-n3 {
  margin-bottom: -0.75rem !important; }

.mb-n4 {
  margin-bottom: -1rem !important; }

.mb-n5 {
  margin-bottom: -1.25rem !important; }

.mb-n6 {
  margin-bottom: -1.5rem !important; }

.mb-n7 {
  margin-bottom: -1.75rem !important; }

.mb-n8 {
  margin-bottom: -2rem !important; }

.mb-n9 {
  margin-bottom: -3rem !important; }

.mb-n10 {
  margin-bottom: -4rem !important; }

.mb-n11 {
  margin-bottom: -5rem !important; }

.ms-n1 {
  margin-left: -0.25rem !important; }

.ms-n2 {
  margin-left: -0.5rem !important; }

.ms-n3 {
  margin-left: -0.75rem !important; }

.ms-n4 {
  margin-left: -1rem !important; }

.ms-n5 {
  margin-left: -1.25rem !important; }

.ms-n6 {
  margin-left: -1.5rem !important; }

.ms-n7 {
  margin-left: -1.75rem !important; }

.ms-n8 {
  margin-left: -2rem !important; }

.ms-n9 {
  margin-left: -3rem !important; }

.ms-n10 {
  margin-left: -4rem !important; }

.ms-n11 {
  margin-left: -5rem !important; }

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

.p-1 {
  padding: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.p-3 {
  padding: 0.75rem !important; }

.p-4 {
  padding: 1rem !important; }

.p-5 {
  padding: 1.25rem !important; }

.p-6 {
  padding: 1.5rem !important; }

.p-7 {
  padding: 1.75rem !important; }

.p-8 {
  padding: 2rem !important; }

.p-9 {
  padding: 3rem !important; }

.p-10 {
  padding: 4rem !important; }

.p-11 {
  padding: 5rem !important; }

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.px-3 {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important; }

.px-4 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.px-5 {
  padding-right: 1.25rem !important;
  padding-left: 1.25rem !important; }

.px-6 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.px-7 {
  padding-right: 1.75rem !important;
  padding-left: 1.75rem !important; }

.px-8 {
  padding-right: 2rem !important;
  padding-left: 2rem !important; }

.px-9 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.px-10 {
  padding-right: 4rem !important;
  padding-left: 4rem !important; }

.px-11 {
  padding-right: 5rem !important;
  padding-left: 5rem !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important; }

.py-4 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.py-5 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important; }

.py-6 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.py-7 {
  padding-top: 1.75rem !important;
  padding-bottom: 1.75rem !important; }

.py-8 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important; }

.py-9 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.py-10 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important; }

.py-11 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important; }

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

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

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

.pt-3 {
  padding-top: 0.75rem !important; }

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

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

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

.pt-7 {
  padding-top: 1.75rem !important; }

.pt-8 {
  padding-top: 2rem !important; }

.pt-9 {
  padding-top: 3rem !important; }

.pt-10 {
  padding-top: 4rem !important; }

.pt-11 {
  padding-top: 5rem !important; }

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

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

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

.pe-3 {
  padding-right: 0.75rem !important; }

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

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

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

.pe-7 {
  padding-right: 1.75rem !important; }

.pe-8 {
  padding-right: 2rem !important; }

.pe-9 {
  padding-right: 3rem !important; }

.pe-10 {
  padding-right: 4rem !important; }

.pe-11 {
  padding-right: 5rem !important; }

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

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

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

.pb-3 {
  padding-bottom: 0.75rem !important; }

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

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

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

.pb-7 {
  padding-bottom: 1.75rem !important; }

.pb-8 {
  padding-bottom: 2rem !important; }

.pb-9 {
  padding-bottom: 3rem !important; }

.pb-10 {
  padding-bottom: 4rem !important; }

.pb-11 {
  padding-bottom: 5rem !important; }

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

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

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

.ps-3 {
  padding-left: 0.75rem !important; }

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

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

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

.ps-7 {
  padding-left: 1.75rem !important; }

.ps-8 {
  padding-left: 2rem !important; }

.ps-9 {
  padding-left: 3rem !important; }

.ps-10 {
  padding-left: 4rem !important; }

.ps-11 {
  padding-left: 5rem !important; }

.gap-0 {
  gap: 0 !important; }

.gap-1 {
  gap: 0.25rem !important; }

.gap-2 {
  gap: 0.5rem !important; }

.gap-3 {
  gap: 0.75rem !important; }

.gap-4 {
  gap: 1rem !important; }

.gap-5 {
  gap: 1.25rem !important; }

.gap-6 {
  gap: 1.5rem !important; }

.gap-7 {
  gap: 1.75rem !important; }

.gap-8 {
  gap: 2rem !important; }

.gap-9 {
  gap: 3rem !important; }

.gap-10 {
  gap: 4rem !important; }

.gap-11 {
  gap: 5rem !important; }

.row-gap-0 {
  row-gap: 0 !important; }

.row-gap-1 {
  row-gap: 0.25rem !important; }

.row-gap-2 {
  row-gap: 0.5rem !important; }

.row-gap-3 {
  row-gap: 0.75rem !important; }

.row-gap-4 {
  row-gap: 1rem !important; }

.row-gap-5 {
  row-gap: 1.25rem !important; }

.row-gap-6 {
  row-gap: 1.5rem !important; }

.row-gap-7 {
  row-gap: 1.75rem !important; }

.row-gap-8 {
  row-gap: 2rem !important; }

.row-gap-9 {
  row-gap: 3rem !important; }

.row-gap-10 {
  row-gap: 4rem !important; }

.row-gap-11 {
  row-gap: 5rem !important; }

.column-gap-0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important; }

.column-gap-1 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important; }

.column-gap-2 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important; }

.column-gap-3 {
  -moz-column-gap: 0.75rem !important;
       column-gap: 0.75rem !important; }

.column-gap-4 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important; }

.column-gap-5 {
  -moz-column-gap: 1.25rem !important;
       column-gap: 1.25rem !important; }

.column-gap-6 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important; }

.column-gap-7 {
  -moz-column-gap: 1.75rem !important;
       column-gap: 1.75rem !important; }

.column-gap-8 {
  -moz-column-gap: 2rem !important;
       column-gap: 2rem !important; }

.column-gap-9 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important; }

.column-gap-10 {
  -moz-column-gap: 4rem !important;
       column-gap: 4rem !important; }

.column-gap-11 {
  -moz-column-gap: 5rem !important;
       column-gap: 5rem !important; }

.font-monospace {
  font-family: var(--bs-font-monospace) !important; }

.fs-1 {
  font-size: calc(1.475rem + 2.7vw) !important; }

.fs-2 {
  font-size: calc(1.35rem + 1.2vw) !important; }

.fs-3 {
  font-size: calc(1.2875rem + 0.45vw) !important; }

.fs-4 {
  font-size: 1.25rem !important; }

.fs-5 {
  font-size: 1.125rem !important; }

.fs-6 {
  font-size: 1rem !important; }

.fst-italic {
  font-style: italic !important; }

.fst-normal {
  font-style: normal !important; }

.fw-lighter {
  font-weight: lighter !important; }

.fw-light {
  font-weight: 300 !important; }

.fw-normal {
  font-weight: 400 !important; }

.fw-medium {
  font-weight: 500 !important; }

.fw-semibold {
  font-weight: 600 !important; }

.fw-bold {
  font-weight: 700 !important; }

.fw-bolder {
  font-weight: 700 !important; }

.lh-1 {
  line-height: 1 !important; }

.lh-sm {
  line-height: 1.25 !important; }

.lh-base {
  line-height: 1.5 !important; }

.lh-lg {
  line-height: 2 !important; }

.text-start {
  text-align: left !important; }

.text-end {
  text-align: right !important; }

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

.text-decoration-none {
  text-decoration: none !important; }

.text-decoration-underline {
  text-decoration: underline !important; }

.text-decoration-line-through {
  text-decoration: line-through !important; }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important; }

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; }

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; }

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; }

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; }

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; }

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; }

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; }

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; }

.text-100 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-100-rgb), var(--bs-text-opacity)) !important; }

.text-600 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-600-rgb), var(--bs-text-opacity)) !important; }

.text-800 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-800-rgb), var(--bs-text-opacity)) !important; }

.text-900 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-900-rgb), var(--bs-text-opacity)) !important; }

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important; }

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important; }

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important; }

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important; }

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important; }

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important; }

.text-opacity-25 {
  --bs-text-opacity: 0.25; }

.text-opacity-50 {
  --bs-text-opacity: 0.5; }

.text-opacity-75 {
  --bs-text-opacity: 0.75; }

.text-opacity-100 {
  --bs-text-opacity: 1; }

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important; }

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important; }

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important; }

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important; }

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important; }

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important; }

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important; }

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important; }

.link-opacity-10 {
  --bs-link-opacity: 0.1; }

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1; }

.link-opacity-25 {
  --bs-link-opacity: 0.25; }

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25; }

.link-opacity-50 {
  --bs-link-opacity: 0.5; }

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5; }

.link-opacity-75 {
  --bs-link-opacity: 0.75; }

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75; }

.link-opacity-100 {
  --bs-link-opacity: 1; }

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1; }

.link-offset-1 {
  text-underline-offset: 0.125em !important; }

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important; }

.link-offset-2 {
  text-underline-offset: 0.25em !important; }

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important; }

.link-offset-3 {
  text-underline-offset: 0.375em !important; }

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important; }

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline-white {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-white-rgb), var(--bs-link-underline-opacity)) !important; }

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; }

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0; }

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0; }

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1; }

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1; }

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25; }

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25; }

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5; }

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5; }

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75; }

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75; }

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1; }

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1; }

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; }

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; }

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; }

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; }

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; }

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; }

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; }

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; }

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-100 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-100-rgb), var(--bs-bg-opacity)) !important; }

.bg-600 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-600-rgb), var(--bs-bg-opacity)) !important; }

.bg-800 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-800-rgb), var(--bs-bg-opacity)) !important; }

.bg-900 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-900-rgb), var(--bs-bg-opacity)) !important; }

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important; }

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important; }

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important; }

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important; }

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important; }

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important; }

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important; }

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important; }

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important; }

.bg-gradient {
  background-image: var(--bs-gradient) !important; }

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important; }

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important; }

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important; }

.pe-none {
  pointer-events: none !important; }

.pe-auto {
  pointer-events: auto !important; }

.rounded {
  border-radius: var(--bs-border-radius) !important; }

.rounded-0 {
  border-radius: 0 !important; }

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important; }

.rounded-2 {
  border-radius: var(--bs-border-radius) !important; }

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important; }

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important; }

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important; }

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important; }

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important; }

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important; }

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important; }

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important; }

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important; }

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important; }

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important; }

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important; }

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important; }

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important; }

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important; }

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important; }

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important; }

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important; }

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important; }

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important; }

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important; }

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important; }

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important; }

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important; }

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important; }

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important; }

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important; }

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important; }

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important; }

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important; }

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important; }

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important; }

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important; }

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important; }

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important; }

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important; }

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

.z-index-1 {
  z-index: 1 !important; }

.z-index-2 {
  z-index: 2 !important; }

.z-index-10 {
  z-index: 10 !important; }

.rplg .custom-rating-wrapper .rplg-rating-value {
  font-size: 1.5rem !important;
  font-weight: 600 !important; }

.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Pro");
  font-weight: var(--fa-style, 900); }

.fas,
.fass,
.far,
.fasr,
.fal,
.fasl,
.fat,
.fast,
.fad,
.fadr,
.fadl,
.fadt,
.fasds,
.fasdr,
.fasdl,
.fasdt,
.fab,
.fa-solid,
.fa-regular,
.fa-light,
.fa-thin,
.fa-brands,
.fa-classic,
.fa-duotone,
.fa-sharp,
.fa-sharp-duotone,
.fa {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto; }

.fas::before,
.fass::before,
.far::before,
.fasr::before,
.fal::before,
.fasl::before,
.fat::before,
.fast::before,
.fad::before,
.fadr::before,
.fadl::before,
.fadt::before,
.fasds::before,
.fasdr::before,
.fasdl::before,
.fasdt::before,
.fab::before,
.fa-solid::before,
.fa-regular::before,
.fa-light::before,
.fa-thin::before,
.fa-brands::before,
.fa-classic::before,
.fa-duotone::before,
.fa-sharp::before,
.fa-sharp-duotone::before,
.fa::before {
  content: var(--fa); }

.fad::after,
.fa-duotone.fa-solid::after,
.fa-duotone::after,
.fadr::after,
.fa-duotone.fa-regular::after,
.fadl::after,
.fa-duotone.fa-light::after,
.fadt::after,
.fa-duotone.fa-thin::after,
.fasds::after,
.fa-sharp-duotone.fa-solid::after,
.fa-sharp-duotone::after,
.fasdr::after,
.fa-sharp-duotone.fa-regular::after,
.fasdl::after,
.fa-sharp-duotone.fa-light::after,
.fasdt::after,
.fa-sharp-duotone.fa-thin::after {
  content: var(--fa--fa); }

.fa-classic.fa-duotone {
  font-family: 'Font Awesome 6 Duotone'; }

.fass,
.fa-sharp {
  font-weight: 900; }

.fad,
.fa-duotone {
  font-weight: 900; }

.fasds,
.fa-sharp-duotone {
  font-weight: 900; }

.fa-classic,
.fas,
.fa-solid,
.far,
.fa-regular,
.fal,
.fa-light,
.fat,
.fa-thin {
  font-family: 'Font Awesome 6 Pro'; }

.fa-duotone,
.fad,
.fadr,
.fadl,
.fadt {
  font-family: 'Font Awesome 6 Duotone'; }

.fa-brands,
.fab {
  font-family: 'Font Awesome 6 Brands'; }

.fa-sharp,
.fass,
.fasr,
.fasl,
.fast {
  font-family: 'Font Awesome 6 Sharp'; }

.fa-sharp-duotone,
.fasds,
.fasdr,
.fasdl,
.fasdt {
  font-family: 'Font Awesome 6 Sharp Duotone'; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em; }

.fa-xs {
  font-size: 0.75em;
  line-height: 0.08333em;
  vertical-align: 0.125em; }

.fa-sm {
  font-size: 0.875em;
  line-height: 0.07143em;
  vertical-align: 0.05357em; }

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em; }

.fa-xl {
  font-size: 1.5em;
  line-height: 0.04167em;
  vertical-align: -0.125em; }

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: calc(var(--fa-li-width, 2em)*-1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit; }

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em); }

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em); }

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin-reverse {
  --fa-animation-direction: reverse; }

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8)); }

@keyframes fa-beat {
  0%, 90% {
    transform: scale(1); }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25)); } }

@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0); }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% {
    transform: scale(1, 1) translateY(0); }
  100% {
    transform: scale(1, 1) translateY(0); } }

@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4); } }

@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1); }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125)); } }

@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }

@keyframes fa-shake {
  0% {
    transform: rotate(-15deg); }
  4% {
    transform: rotate(15deg); }
  8%, 24% {
    transform: rotate(-18deg); }
  12%, 28% {
    transform: rotate(18deg); }
  16% {
    transform: rotate(-22deg); }
  20% {
    transform: rotate(22deg); }
  32% {
    transform: rotate(-12deg); }
  36% {
    transform: rotate(12deg); }
  40%, 100% {
    transform: rotate(0deg); } }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.fa-rotate-90 {
  transform: rotate(90deg); }

.fa-rotate-180 {
  transform: rotate(180deg); }

.fa-rotate-270 {
  transform: rotate(270deg); }

.fa-flip-horizontal {
  transform: scale(-1, 1); }

.fa-flip-vertical {
  transform: scale(1, -1); }

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1); }

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, 0)); }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto); }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: var(--fa-inverse, #fff); }

.sr-only,
.fa-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; }

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }

/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Pro';
  --fa-font-thin: normal 100 1em/1 'Font Awesome 6 Pro'; }

@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url(./fonts/fa-thin-100.0d0e8c71.woff2) format("woff2"), url(./fonts/fa-thin-100.95acf7ec.ttf) format("truetype"); }

.fat,
.fa-thin {
  font-weight: 100; }

/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Pro';
  --fa-font-light: normal 300 1em/1 'Font Awesome 6 Pro'; }

@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(./fonts/fa-light-300.f5f7d493.woff2) format("woff2"), url(./fonts/fa-light-300.2cdc8093.ttf) format("truetype"); }

.fal,
.fa-light {
  font-weight: 300; }

/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Pro';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Pro'; }

@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(./fonts/fa-regular-400.fe86066c.woff2) format("woff2"), url(./fonts/fa-regular-400.b947543b.ttf) format("truetype"); }

.far,
.fa-regular {
  font-weight: 400; }

/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Pro';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Pro'; }

@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(./fonts/fa-solid-900.db4ca347.woff2) format("woff2"), url(./fonts/fa-solid-900.569695cd.ttf) format("truetype"); }

.fas,
.fa-solid {
  font-weight: 900; }

/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-duotone: 'Font Awesome 6 Duotone';
  --fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone'; }

@font-face {
  font-family: 'Font Awesome 6 Duotone';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(./fonts/fa-duotone-900.0d7a073b.woff2) format("woff2"), url(./fonts/fa-duotone-900.45052158.ttf) format("truetype"); }

.fad,
.fa-duotone {
  position: relative;
  font-weight: 900;
  letter-spacing: normal; }

.fad::before,
.fa-duotone::before {
  position: absolute;
  color: var(--fa-primary-color, inherit);
  opacity: var(--fa-primary-opacity, 1); }

.fad::after,
.fa-duotone::after {
  color: var(--fa-secondary-color, inherit);
  opacity: var(--fa-secondary-opacity, 0.4); }

.fa-swap-opacity .fad::before,
.fa-swap-opacity .fa-duotone::before,
.fad.fa-swap-opacity::before,
.fa-duotone.fa-swap-opacity::before {
  opacity: var(--fa-secondary-opacity, 0.4); }

.fa-swap-opacity .fad::after,
.fa-swap-opacity .fa-duotone::after,
.fad.fa-swap-opacity::after,
.fa-duotone.fa-swap-opacity::after {
  opacity: var(--fa-primary-opacity, 1); }

.fad.fa-inverse,
.fa-duotone.fa-inverse {
  color: var(--fa-inverse, #fff); }

.fad.fa-stack-1x, .fad.fa-stack-2x,
.fa-duotone.fa-stack-1x, .fa-duotone.fa-stack-2x {
  position: absolute; }

/*!
 * Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2022 Fonticons, Inc.
 */
:root, :host {
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  src: url(./fonts/fa-brands-400.c43573f6.woff2) format("woff2"), url(./fonts/fa-brands-400.9a6c8775.ttf) format("truetype");
  font-display: block; }

.fab,
.fa-brands {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400; }

.fa-water::before {
  content: "\f773"; }

.fa-tree::before {
  content: "\f1bb"; }

.fa-border-all::before {
  content: "\f84c"; }

.fa-building::before {
  content: "\f1ad"; }

.fa-fire::before {
  content: "\f06d"; }

.fa-road::before {
  content: "\f018"; }

.fa-utensils::before {
  content: "\f2e7"; }

.fa-hammer::before {
  content: "\f6e3"; }

.fa-paint-roller::before {
  content: "\f5aa"; }

.fa-bolt::before {
  content: "\f0e7"; }

.fa-ellipsis::before {
  content: "\f141"; }

.fa-arrows-rotate::before {
  content: "\f021"; }

.fa-bath::before {
  content: "\f2cd"; }

.fa-brush::before {
  content: "\f55d"; }

.fa-calendar-day::before {
  content: "\f783"; }

.fa-clock-rotate-left::before {
  content: "\f1da"; }

.fa-diagram-project::before {
  content: "\f542"; }

.fa-door-closed::before {
  content: "\f52a"; }

.fa-droplet::before {
  content: "\f043"; }

.fa-file-signature::before {
  content: "\f573"; }

.fa-gem::before {
  content: "\f3a5"; }

.fa-house::before {
  content: "\f015"; }

.fa-house-signal::before {
  content: "\e012"; }

.fa-kitchen-set::before {
  content: "\e51a"; }

.fa-lightbulb::before {
  content: "\f0eb"; }

.fa-location-dot::before {
  content: "\f3c5"; }

.fa-plug::before {
  content: "\f1e6"; }

.fa-ruler-combined::before {
  content: "\f546"; }

.fa-screwdriver-wrench::before {
  content: "\f7d9"; }

.fa-shield-halved::before {
  content: "\f3ed"; }

.fa-stopwatch::before {
  content: "\f2f2"; }

.fa-swatchbook::before {
  content: "\f5c3"; }

.fa-up-right-and-down-left-from-center::before {
  content: "\f424"; }

.fa-user-tie::before {
  content: "\f508"; }

.fa-users::before {
  content: "\f0c0"; }

.fa-angle-double-left::before {
  content: "\f100"; }

.fa-angle-double-right::before {
  content: "\f101"; }

.fa-angle-left::before {
  content: "\f104"; }

.fa-angle-right::before {
  content: "\f105"; }

.fa-arrow-left::before {
  content: "\f060"; }

.fa-arrow-right::before {
  content: "\f061"; }

.fa-arrow-up::before {
  content: "\f062"; }

.fa-chevron-down::before {
  content: "\f078"; }

.fa-chevron-left::before {
  content: "\f053"; }

.fa-chevron-right::before {
  content: "\f054"; }

.fa-download::before {
  content: "\f019"; }

.fa-external-link::before {
  content: "\f08e"; }

.fa-home::before {
  content: "\f015"; }

.fa-tags::before {
  content: "\f02c"; }

.fa-bell::before {
  content: "\f0f3"; }

.fa-envelope::before {
  content: "\f0e0"; }

.fa-phone::before {
  content: "\f095"; }

.fa-phone-alt::before {
  content: "\f879"; }

.fa-phone-square-alt::before {
  content: "\f87b"; }

.fa-clock::before {
  content: "\f017"; }

.fa-edit::before {
  content: "\f044"; }

.fa-link::before {
  content: "\f0c1"; }

.fa-pen::before {
  content: "\f304"; }

.fa-tools::before {
  content: "\f7d9"; }

.fa-book-open::before {
  content: "\f518"; }

.fa-handshake::before {
  content: "\f2b5"; }

.fa-check::before {
  content: "\f00c"; }

.fa-check-circle::before {
  content: "\f058"; }

.fa-exclamation-circle::before {
  content: "\f06a"; }

.fa-info::before {
  content: "\f129"; }

.fa-question::before {
  content: "\3f"; }

.fa-question-circle::before {
  content: "\f059"; }

.fa-search-plus::before {
  content: "\f00e"; }

.fa-flag-checkered::before {
  content: "\f11e"; }

.fa-route::before {
  content: "\f4d7"; }

.fa-suitcase::before {
  content: "\f0f2"; }

.fa-times::before {
  content: "\f00d"; }

.fa-coins::before {
  content: "\f51e"; }

.fa-credit-card::before {
  content: "\f09d"; }

.fa-headset::before {
  content: "\f590"; }

.fa-image::before {
  content: "\f03e"; }

.fa-lock-open-alt::before {
  content: "\f3c2"; }

.fa-map-marker-alt::before {
  content: "\f3c5"; }

.fa-search::before {
  content: "\f002"; }

.fa-circle-half-stroke::before {
  content: "\f042"; }

.fa-star::before {
  content: "\f005"; }

.fa-circle::before {
  content: "\f111"; }

.fa-spinner-third::before {
  content: "\f3f4"; }

.fa-list::before {
  content: "\f03a"; }

.fa-table-columns::before {
  content: "\f0db"; }

.fa-user-headset::before {
  content: "\f82d"; }

.fa-moon-stars::before {
  content: "\f755"; }

.fa-sun-bright::before {
  content: "\e28f"; }

.fa-facebook-f::before {
  content: "\f39e"; }

.fa-instagram::before {
  content: "\f16d"; }

.fa-linkedin-in::before {
  content: "\f0e1"; }

.fa-pinterest::before {
  content: "\f0d2"; }

.fa-pinterest-p::before {
  content: "\f231"; }

.fa-tiktok::before {
  content: "\e07b"; }

.fa-x-twitter::before {
  content: "\e61b"; }

.fa-youtube::before {
  content: "\f167"; }

.fa-whatsapp::before {
  content: "\f232"; }

.fa-circle-exclamation::before {
  content: "\f06a"; }

.fa-list-squares::before {
  content: "\f03a"; }

.fa-square-phone-flip::before {
  content: "\f87b"; }

.fa-pen-to-square::before {
  content: "\f044"; }

.fa-bathtub::before {
  content: "\f2cd"; }

.fa-columns::before {
  content: "\f0db"; }

.fa-angles-right::before {
  content: "\f101"; }

.fa-circle-check::before {
  content: "\f058"; }

.fa-refresh::before {
  content: "\f021"; }

.fa-sync::before {
  content: "\f021"; }

.fa-shield-alt::before {
  content: "\f3ed"; }

.fa-arrow-up-right-from-square::before {
  content: "\f08e"; }

.fa-circle-question::before {
  content: "\f059"; }

.fa-phone-flip::before {
  content: "\f879"; }

.fa-clock-four::before {
  content: "\f017"; }

.fa-home-alt::before {
  content: "\f015"; }

.fa-home-lg-alt::before {
  content: "\f015"; }

.fa-cutlery::before {
  content: "\f2e7"; }

.fa-zap::before {
  content: "\f0e7"; }

.fa-ellipsis-h::before {
  content: "\f141"; }

.fa-credit-card-alt::before {
  content: "\f09d"; }

.fa-tint::before {
  content: "\f043"; }

.fa-chain::before {
  content: "\f0c1"; }

.fa-magnifying-glass::before {
  content: "\f002"; }

.fa-adjust::before {
  content: "\f042"; }

.fa-project-diagram::before {
  content: "\f542"; }

.fa-xmark::before {
  content: "\f00d"; }

.fa-close::before {
  content: "\f00d"; }

.fa-multiply::before {
  content: "\f00d"; }

.fa-remove::before {
  content: "\f00d"; }

.fa-sun-alt::before {
  content: "\e28f"; }

.fa-lock-keyhole-open::before {
  content: "\f3c2"; }

.fa-angles-left::before {
  content: "\f100"; }

.fa-history::before {
  content: "\f1da"; }

.fa-expand-alt::before {
  content: "\f424"; }

.fa-magnifying-glass-plus::before {
  content: "\f00e"; }

.fad.fa-water::after,
.fa-duotone.fa-water::after {
  content: "\10f773"; }

.fad.fa-tree::after,
.fa-duotone.fa-tree::after {
  content: "\10f1bb"; }

.fad.fa-border-all::after,
.fa-duotone.fa-border-all::after {
  content: "\10f84c"; }

.fad.fa-building::after,
.fa-duotone.fa-building::after {
  content: "\10f1ad"; }

.fad.fa-fire::after,
.fa-duotone.fa-fire::after {
  content: "\10f06d"; }

.fad.fa-road::after,
.fa-duotone.fa-road::after {
  content: "\10f018"; }

.fad.fa-utensils::after,
.fa-duotone.fa-utensils::after {
  content: "\10f2e7"; }

.fad.fa-hammer::after,
.fa-duotone.fa-hammer::after {
  content: "\10f6e3"; }

.fad.fa-paint-roller::after,
.fa-duotone.fa-paint-roller::after {
  content: "\10f5aa"; }

.fad.fa-bolt::after,
.fa-duotone.fa-bolt::after {
  content: "\10f0e7"; }

.fad.fa-ellipsis::after,
.fa-duotone.fa-ellipsis::after {
  content: "\10f141"; }

.fad.fa-arrows-rotate::after,
.fa-duotone.fa-arrows-rotate::after {
  content: "\10f021"; }

.fad.fa-bath::after,
.fa-duotone.fa-bath::after {
  content: "\10f2cd"; }

.fad.fa-brush::after,
.fa-duotone.fa-brush::after {
  content: "\10f55d"; }

.fad.fa-calendar-day::after,
.fa-duotone.fa-calendar-day::after {
  content: "\10f783"; }

.fad.fa-clock-rotate-left::after,
.fa-duotone.fa-clock-rotate-left::after {
  content: "\10f1da"; }

.fad.fa-diagram-project::after,
.fa-duotone.fa-diagram-project::after {
  content: "\10f542"; }

.fad.fa-door-closed::after,
.fa-duotone.fa-door-closed::after {
  content: "\10f52a"; }

.fad.fa-droplet::after,
.fa-duotone.fa-droplet::after {
  content: "\10f043"; }

.fad.fa-file-signature::after,
.fa-duotone.fa-file-signature::after {
  content: "\10f573"; }

.fad.fa-gem::after,
.fa-duotone.fa-gem::after {
  content: "\10f3a5"; }

.fad.fa-house::after,
.fa-duotone.fa-house::after {
  content: "\10f015"; }

.fad.fa-house-signal::after,
.fa-duotone.fa-house-signal::after {
  content: "\10e012"; }

.fad.fa-kitchen-set::after,
.fa-duotone.fa-kitchen-set::after {
  content: "\10e51a"; }

.fad.fa-lightbulb::after,
.fa-duotone.fa-lightbulb::after {
  content: "\10f0eb"; }

.fad.fa-location-dot::after,
.fa-duotone.fa-location-dot::after {
  content: "\10f3c5"; }

.fad.fa-plug::after,
.fa-duotone.fa-plug::after {
  content: "\10f1e6"; }

.fad.fa-ruler-combined::after,
.fa-duotone.fa-ruler-combined::after {
  content: "\10f546"; }

.fad.fa-screwdriver-wrench::after,
.fa-duotone.fa-screwdriver-wrench::after {
  content: "\10f7d9"; }

.fad.fa-shield-halved::after,
.fa-duotone.fa-shield-halved::after {
  content: "\10f3ed"; }

.fad.fa-stopwatch::after,
.fa-duotone.fa-stopwatch::after {
  content: "\10f2f2"; }

.fad.fa-swatchbook::after,
.fa-duotone.fa-swatchbook::after {
  content: "\10f5c3"; }

.fad.fa-up-right-and-down-left-from-center::after,
.fa-duotone.fa-up-right-and-down-left-from-center::after {
  content: "\10f424"; }

.fad.fa-user-tie::after,
.fa-duotone.fa-user-tie::after {
  content: "\10f508"; }

.fad.fa-users::after,
.fa-duotone.fa-users::after {
  content: "\10f0c0"; }

.fad.fa-angle-double-left::after,
.fa-duotone.fa-angle-double-left::after {
  content: "\10f100"; }

.fad.fa-angle-double-right::after,
.fa-duotone.fa-angle-double-right::after {
  content: "\10f101"; }

.fad.fa-angle-left::after,
.fa-duotone.fa-angle-left::after {
  content: "\10f104"; }

.fad.fa-angle-right::after,
.fa-duotone.fa-angle-right::after {
  content: "\10f105"; }

.fad.fa-arrow-left::after,
.fa-duotone.fa-arrow-left::after {
  content: "\10f060"; }

.fad.fa-arrow-right::after,
.fa-duotone.fa-arrow-right::after {
  content: "\10f061"; }

.fad.fa-arrow-up::after,
.fa-duotone.fa-arrow-up::after {
  content: "\10f062"; }

.fad.fa-chevron-down::after,
.fa-duotone.fa-chevron-down::after {
  content: "\10f078"; }

.fad.fa-chevron-left::after,
.fa-duotone.fa-chevron-left::after {
  content: "\10f053"; }

.fad.fa-chevron-right::after,
.fa-duotone.fa-chevron-right::after {
  content: "\10f054"; }

.fad.fa-download::after,
.fa-duotone.fa-download::after {
  content: "\10f019"; }

.fad.fa-external-link::after,
.fa-duotone.fa-external-link::after {
  content: "\10f08e"; }

.fad.fa-home::after,
.fa-duotone.fa-home::after {
  content: "\10f015"; }

.fad.fa-tags::after,
.fa-duotone.fa-tags::after {
  content: "\10f02c"; }

.fad.fa-bell::after,
.fa-duotone.fa-bell::after {
  content: "\10f0f3"; }

.fad.fa-envelope::after,
.fa-duotone.fa-envelope::after {
  content: "\10f0e0"; }

.fad.fa-phone::after,
.fa-duotone.fa-phone::after {
  content: "\10f095"; }

.fad.fa-phone-alt::after,
.fa-duotone.fa-phone-alt::after {
  content: "\10f879"; }

.fad.fa-phone-square-alt::after,
.fa-duotone.fa-phone-square-alt::after {
  content: "\10f87b"; }

.fad.fa-clock::after,
.fa-duotone.fa-clock::after {
  content: "\10f017"; }

.fad.fa-edit::after,
.fa-duotone.fa-edit::after {
  content: "\10f044"; }

.fad.fa-link::after,
.fa-duotone.fa-link::after {
  content: "\10f0c1"; }

.fad.fa-pen::after,
.fa-duotone.fa-pen::after {
  content: "\10f304"; }

.fad.fa-tools::after,
.fa-duotone.fa-tools::after {
  content: "\10f7d9"; }

.fad.fa-book-open::after,
.fa-duotone.fa-book-open::after {
  content: "\10f518"; }

.fad.fa-handshake::after,
.fa-duotone.fa-handshake::after {
  content: "\10f2b5"; }

.fad.fa-check::after,
.fa-duotone.fa-check::after {
  content: "\10f00c"; }

.fad.fa-check-circle::after,
.fa-duotone.fa-check-circle::after {
  content: "\10f058"; }

.fad.fa-exclamation-circle::after,
.fa-duotone.fa-exclamation-circle::after {
  content: "\10f06a"; }

.fad.fa-info::after,
.fa-duotone.fa-info::after {
  content: "\10f129"; }

.fad.fa-question::after,
.fa-duotone.fa-question::after {
  content: "\103f"; }

.fad.fa-question-circle::after,
.fa-duotone.fa-question-circle::after {
  content: "\10f059"; }

.fad.fa-search-plus::after,
.fa-duotone.fa-search-plus::after {
  content: "\10f00e"; }

.fad.fa-flag-checkered::after,
.fa-duotone.fa-flag-checkered::after {
  content: "\10f11e"; }

.fad.fa-route::after,
.fa-duotone.fa-route::after {
  content: "\10f4d7"; }

.fad.fa-suitcase::after,
.fa-duotone.fa-suitcase::after {
  content: "\10f0f2"; }

.fad.fa-times::after,
.fa-duotone.fa-times::after {
  content: "\10f00d"; }

.fad.fa-coins::after,
.fa-duotone.fa-coins::after {
  content: "\10f51e"; }

.fad.fa-credit-card::after,
.fa-duotone.fa-credit-card::after {
  content: "\10f09d"; }

.fad.fa-headset::after,
.fa-duotone.fa-headset::after {
  content: "\10f590"; }

.fad.fa-image::after,
.fa-duotone.fa-image::after {
  content: "\10f03e"; }

.fad.fa-lock-open-alt::after,
.fa-duotone.fa-lock-open-alt::after {
  content: "\10f3c2"; }

.fad.fa-map-marker-alt::after,
.fa-duotone.fa-map-marker-alt::after {
  content: "\10f3c5"; }

.fad.fa-search::after,
.fa-duotone.fa-search::after {
  content: "\10f002"; }

.fad.fa-circle-half-stroke::after,
.fa-duotone.fa-circle-half-stroke::after {
  content: "\10f042"; }

.fad.fa-star::after,
.fa-duotone.fa-star::after {
  content: "\10f005"; }

.fad.fa-circle::after,
.fa-duotone.fa-circle::after {
  content: "\10f111"; }

.fad.fa-spinner-third::after,
.fa-duotone.fa-spinner-third::after {
  content: "\10f3f4"; }

.fad.fa-list::after,
.fa-duotone.fa-list::after {
  content: "\10f03a"; }

.fad.fa-table-columns::after,
.fa-duotone.fa-table-columns::after {
  content: "\10f0db"; }

.fad.fa-user-headset::after,
.fa-duotone.fa-user-headset::after {
  content: "\10f82d"; }

.fad.fa-moon-stars::after,
.fa-duotone.fa-moon-stars::after {
  content: "\10f755"; }

.fad.fa-sun-bright::after,
.fa-duotone.fa-sun-bright::after {
  content: "\10e28f"; }

.fad.fa-facebook-f::after,
.fa-duotone.fa-facebook-f::after {
  content: "\10f39e"; }

.fad.fa-instagram::after,
.fa-duotone.fa-instagram::after {
  content: "\10f16d"; }

.fad.fa-linkedin-in::after,
.fa-duotone.fa-linkedin-in::after {
  content: "\10f0e1"; }

.fad.fa-pinterest::after,
.fa-duotone.fa-pinterest::after {
  content: "\10f0d2"; }

.fad.fa-pinterest-p::after,
.fa-duotone.fa-pinterest-p::after {
  content: "\10f231"; }

.fad.fa-tiktok::after,
.fa-duotone.fa-tiktok::after {
  content: "\10e07b"; }

.fad.fa-x-twitter::after,
.fa-duotone.fa-x-twitter::after {
  content: "\10e61b"; }

.fad.fa-youtube::after,
.fa-duotone.fa-youtube::after {
  content: "\10f167"; }

.fad.fa-whatsapp::after,
.fa-duotone.fa-whatsapp::after {
  content: "\10f232"; }

.fad.fa-circle-exclamation::after,
.fa-duotone.fa-circle-exclamation::after {
  content: "\10f06a"; }

.fad.fa-list-squares::after,
.fa-duotone.fa-list-squares::after {
  content: "\10f03a"; }

.fad.fa-square-phone-flip::after,
.fa-duotone.fa-square-phone-flip::after {
  content: "\10f87b"; }

.fad.fa-pen-to-square::after,
.fa-duotone.fa-pen-to-square::after {
  content: "\10f044"; }

.fad.fa-bathtub::after,
.fa-duotone.fa-bathtub::after {
  content: "\10f2cd"; }

.fad.fa-columns::after,
.fa-duotone.fa-columns::after {
  content: "\10f0db"; }

.fad.fa-angles-right::after,
.fa-duotone.fa-angles-right::after {
  content: "\10f101"; }

.fad.fa-circle-check::after,
.fa-duotone.fa-circle-check::after {
  content: "\10f058"; }

.fad.fa-refresh::after,
.fa-duotone.fa-refresh::after {
  content: "\10f021"; }

.fad.fa-sync::after,
.fa-duotone.fa-sync::after {
  content: "\10f021"; }

.fad.fa-shield-alt::after,
.fa-duotone.fa-shield-alt::after {
  content: "\10f3ed"; }

.fad.fa-arrow-up-right-from-square::after,
.fa-duotone.fa-arrow-up-right-from-square::after {
  content: "\10f08e"; }

.fad.fa-circle-question::after,
.fa-duotone.fa-circle-question::after {
  content: "\10f059"; }

.fad.fa-phone-flip::after,
.fa-duotone.fa-phone-flip::after {
  content: "\10f879"; }

.fad.fa-clock-four::after,
.fa-duotone.fa-clock-four::after {
  content: "\10f017"; }

.fad.fa-home-alt::after,
.fa-duotone.fa-home-alt::after {
  content: "\10f015"; }

.fad.fa-home-lg-alt::after,
.fa-duotone.fa-home-lg-alt::after {
  content: "\10f015"; }

.fad.fa-cutlery::after,
.fa-duotone.fa-cutlery::after {
  content: "\10f2e7"; }

.fad.fa-zap::after,
.fa-duotone.fa-zap::after {
  content: "\10f0e7"; }

.fad.fa-ellipsis-h::after,
.fa-duotone.fa-ellipsis-h::after {
  content: "\10f141"; }

.fad.fa-credit-card-alt::after,
.fa-duotone.fa-credit-card-alt::after {
  content: "\10f09d"; }

.fad.fa-tint::after,
.fa-duotone.fa-tint::after {
  content: "\10f043"; }

.fad.fa-chain::after,
.fa-duotone.fa-chain::after {
  content: "\10f0c1"; }

.fad.fa-magnifying-glass::after,
.fa-duotone.fa-magnifying-glass::after {
  content: "\10f002"; }

.fad.fa-adjust::after,
.fa-duotone.fa-adjust::after {
  content: "\10f042"; }

.fad.fa-project-diagram::after,
.fa-duotone.fa-project-diagram::after {
  content: "\10f542"; }

.fad.fa-xmark::after,
.fa-duotone.fa-xmark::after {
  content: "\10f00d"; }

.fad.fa-close::after,
.fa-duotone.fa-close::after {
  content: "\10f00d"; }

.fad.fa-multiply::after,
.fa-duotone.fa-multiply::after {
  content: "\10f00d"; }

.fad.fa-remove::after,
.fa-duotone.fa-remove::after {
  content: "\10f00d"; }

.fad.fa-sun-alt::after,
.fa-duotone.fa-sun-alt::after {
  content: "\10e28f"; }

.fad.fa-lock-keyhole-open::after,
.fa-duotone.fa-lock-keyhole-open::after {
  content: "\10f3c2"; }

.fad.fa-angles-left::after,
.fa-duotone.fa-angles-left::after {
  content: "\10f100"; }

.fad.fa-history::after,
.fa-duotone.fa-history::after {
  content: "\10f1da"; }

.fad.fa-expand-alt::after,
.fa-duotone.fa-expand-alt::after {
  content: "\10f424"; }

.fad.fa-magnifying-glass-plus::after,
.fa-duotone.fa-magnifying-glass-plus::after {
  content: "\10f00e"; }

.grecaptcha-badge {
  visibility: collapse; }

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  padding: 1rem 15px;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible; }
  .hamburger:hover {
    opacity: 0.7; }
  .hamburger.is-active:hover {
    opacity: 0.7; }
  .hamburger.is-active .hamburger-inner,
  .hamburger.is-active .hamburger-inner::before,
  .hamburger.is-active .hamburger-inner::after {
    background-color: var(--bs-body-color); }

.hamburger-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative; }

.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -2px; }
  .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    width: 40px;
    height: 4px;
    background-color: var(--bs-body-color);
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; }
  .hamburger-inner::before, .hamburger-inner::after {
    content: "";
    display: block; }
  .hamburger-inner::before {
    top: -10px; }
  .hamburger-inner::after {
    bottom: -10px; }

/*
   * Collapse
   */
.hamburger--collapse .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  .hamburger--collapse .hamburger-inner::after {
    top: -20px;
    transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
  .hamburger--collapse .hamburger-inner::before {
    transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse.is-active .hamburger-inner {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  .hamburger--collapse.is-active .hamburger-inner::after {
    top: 0;
    opacity: 0;
    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
  .hamburger--collapse.is-active .hamburger-inner::before {
    top: 0;
    transform: rotate(-90deg);
    transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }

html {
  overflow-x: hidden; }

.mb-last-child-0 > :last-child {
  margin-bottom: 0 !important; }

.text-pretty {
  text-wrap: pretty; }

.text-break {
  white-space: break-spaces; }

body {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 100vw;
  min-height: 100vh;
  padding-right: 0 !important;
  --logo-height-ratio: 1;
  --logo-height-default: 5rem;
  --logo-height: calc(var(--logo-height-default)*var(--logo-height-ratio));
  --header-height: calc(var(--logo-height) + var(--top-bar-height) + 1.5rem);
  --header-height-default: calc(var(--logo-height-default) + var(--top-bar-height-default) + 1.5rem);
  --full-header-height: calc(var(--header-height) + var(--adminbar-height));
  --full-header-height-default: calc(var(--header-height-default) + var(--adminbar-height));
  --featured-image-max-height: 100svh; }
  body > header {
    order: 1; }
  body > main {
    display: flex;
    flex-direction: column;
    order: 2; }
  body > footer {
    order: 3; }
  body:has(.featured-image-vh-100) {
    --featured-image-height: calc(var(--featured-image-max-height) - var(--adminbar-height)); }
    body:has(.featured-image-vh-100):not(.has-transparent-header) {
      --featured-image-height: calc(var(--featured-image-max-height) - var(--full-header-height-default)); }
  body.has-square-ui {
    --bs-border-radius: 0; }
    body.has-square-ui .btn {
      --bs-btn-border-radius: 0; }
  body.has-pill-ui .btn,
  body.has-pill-ui .btn-group {
    --bs-btn-border-radius: var(--bs-border-radius-pill); }

.nav-right .header-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-end; }

.nav-right .logo {
  margin-right: auto; }

.nav-right .nav-part-left {
  order: 0;
  margin-right: auto; }

.nav-right .navbar {
  order: 1; }

.nav-right .nav-part-right {
  order: 2; }

.nav-main .menu-item,
.nav-currency .menu-item,
.nav-language .menu-item,
.nav-theme .menu-item {
  --nav-link-color-current: #1E1E1E;
  --nav-link-color-ancestor: #181818;
  position: relative; }
  .nav-main .menu-item > a > *, .nav-main .menu-item > [data-oblink-href] > *,
  .nav-main .menu-item > div > a > *,
  .nav-main .menu-item > div > [data-oblink-href] > *,
  .nav-currency .menu-item > a > *,
  .nav-currency .menu-item > [data-oblink-href] > *,
  .nav-currency .menu-item > div > a > *,
  .nav-currency .menu-item > div > [data-oblink-href] > *,
  .nav-language .menu-item > a > *,
  .nav-language .menu-item > [data-oblink-href] > *,
  .nav-language .menu-item > div > a > *,
  .nav-language .menu-item > div > [data-oblink-href] > *,
  .nav-theme .menu-item > a > *,
  .nav-theme .menu-item > [data-oblink-href] > *,
  .nav-theme .menu-item > div > a > *,
  .nav-theme .menu-item > div > [data-oblink-href] > * {
    color: inherit; }
  .nav-main .menu-item > a.active, .nav-main .menu-item > .active[data-oblink-href],
  .nav-main .menu-item > div > a.active,
  .nav-main .menu-item > div > .active[data-oblink-href],
  .nav-currency .menu-item > a.active,
  .nav-currency .menu-item > .active[data-oblink-href],
  .nav-currency .menu-item > div > a.active,
  .nav-currency .menu-item > div > .active[data-oblink-href],
  .nav-language .menu-item > a.active,
  .nav-language .menu-item > .active[data-oblink-href],
  .nav-language .menu-item > div > a.active,
  .nav-language .menu-item > div > .active[data-oblink-href],
  .nav-theme .menu-item > a.active,
  .nav-theme .menu-item > .active[data-oblink-href],
  .nav-theme .menu-item > div > a.active,
  .nav-theme .menu-item > div > .active[data-oblink-href] {
    color: var(--nav-link-color-current); }
  .nav-main .menu-item.current-menu-item > a, .nav-main .menu-item.current-menu-item > [data-oblink-href],
  .nav-main .menu-item.current-menu-item > div > a,
  .nav-main .menu-item.current-menu-item > div > [data-oblink-href],
  .nav-currency .menu-item.current-menu-item > a,
  .nav-currency .menu-item.current-menu-item > [data-oblink-href],
  .nav-currency .menu-item.current-menu-item > div > a,
  .nav-currency .menu-item.current-menu-item > div > [data-oblink-href],
  .nav-language .menu-item.current-menu-item > a,
  .nav-language .menu-item.current-menu-item > [data-oblink-href],
  .nav-language .menu-item.current-menu-item > div > a,
  .nav-language .menu-item.current-menu-item > div > [data-oblink-href],
  .nav-theme .menu-item.current-menu-item > a,
  .nav-theme .menu-item.current-menu-item > [data-oblink-href],
  .nav-theme .menu-item.current-menu-item > div > a,
  .nav-theme .menu-item.current-menu-item > div > [data-oblink-href] {
    color: var(--nav-link-color-current); }
  .nav-main .menu-item.current-menu-ancestor > a, .nav-main .menu-item.current-menu-ancestor > [data-oblink-href],
  .nav-main .menu-item.current-menu-ancestor > div > a,
  .nav-main .menu-item.current-menu-ancestor > div > [data-oblink-href],
  .nav-currency .menu-item.current-menu-ancestor > a,
  .nav-currency .menu-item.current-menu-ancestor > [data-oblink-href],
  .nav-currency .menu-item.current-menu-ancestor > div > a,
  .nav-currency .menu-item.current-menu-ancestor > div > [data-oblink-href],
  .nav-language .menu-item.current-menu-ancestor > a,
  .nav-language .menu-item.current-menu-ancestor > [data-oblink-href],
  .nav-language .menu-item.current-menu-ancestor > div > a,
  .nav-language .menu-item.current-menu-ancestor > div > [data-oblink-href],
  .nav-theme .menu-item.current-menu-ancestor > a,
  .nav-theme .menu-item.current-menu-ancestor > [data-oblink-href],
  .nav-theme .menu-item.current-menu-ancestor > div > a,
  .nav-theme .menu-item.current-menu-ancestor > div > [data-oblink-href] {
    color: var(--nav-link-color-ancestor); }

.nav-main .nav-link,
.nav-currency .nav-link,
.nav-language .nav-link,
.nav-theme .nav-link {
  position: relative; }

.nav-main .submenu-toggle,
.nav-currency .submenu-toggle,
.nav-language .submenu-toggle,
.nav-theme .submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.5rem;
  color: var(--theme-skin-text-color); }
  .nav-main .submenu-toggle i,
  .nav-currency .submenu-toggle i,
  .nav-language .submenu-toggle i,
  .nav-theme .submenu-toggle i {
    color: currentcolor;
    transition: color .3s ease, transform .3s ease; }
  .nav-main .submenu-toggle[aria-expanded="true"] i,
  .nav-currency .submenu-toggle[aria-expanded="true"] i,
  .nav-language .submenu-toggle[aria-expanded="true"] i,
  .nav-theme .submenu-toggle[aria-expanded="true"] i {
    transform: rotateX(180deg); }

.nav-main .submenu,
.nav-currency .submenu,
.nav-language .submenu,
.nav-theme .submenu {
  padding-left: 0.5rem; }

.site-header {
  width: 100%;
  max-width: 100vw;
  background-color: #fff; }
  .site-header .logo {
    padding: 0.75rem; }
    .site-header .logo svg {
      width: auto;
      max-width: 200px;
      height: var(--logo-height); }
  .site-header .nav-part-right {
    display: flex;
    gap: 1rem;
    align-items: center; }
    .site-header .nav-part-right .btn > span {
      display: none; }
    .site-header .nav-part-right .btn.phone::before {
      content: "\f095";
      line-height: var(--bs-body-line-height); }
  .site-header .social-links {
    display: none; }
  .site-header.is-transparent .dropdown-menu {
    --transparent-header-shadow: none; }

.site-footer {
  margin-top: auto;
  background-color: #f7f7f7; }
  .site-footer.dark *:not(.light) > .copyright .nematis svg * {
    filter: contrast(0) brightness(10);
    fill: #fff; }
  .site-footer .copyright.dark .nematis svg * {
    filter: contrast(0) brightness(10);
    fill: #fff; }
  .site-footer .light .nematis svg * {
    filter: none; }
  .site-footer a:not(.btn), .site-footer :not(.btn)[data-oblink-href] {
    transition: color .3s ease; }
  .site-footer .footer-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
    padding-top: 2rem;
    padding-bottom: 0; }
  .site-footer .logo,
  .site-footer .informations,
  .site-footer .copyright {
    width: 100%;
    margin: 1rem auto;
    text-align: center; }
  .site-footer .copyright {
    padding: 1rem 0;
    margin: 0 auto;
    font-size: 0.825rem; }
    .site-footer .copyright a:hover, .site-footer .copyright :hover[data-oblink-href],
    .site-footer .copyright [data-oblink-href]:hover {
      --bs-link-hover-color: $alpha-copyright-link-hover-color;
      text-decoration: none; }
  .site-footer .logo svg {
    width: 60%; }
  .site-footer .logo .social-links {
    margin-top: 2rem; }
  .site-footer .copyright .nematis {
    width: 75px; }
    .site-footer .copyright .nematis svg {
      width: 100%; }
  .site-footer .container-fluid .copyright, .site-footer .container-sm .copyright, .site-footer .container-md .copyright, .site-footer .container-lg .copyright, .site-footer .container-xl .copyright, .site-footer .container-xxl .copyright {
    width: 100%;
    margin-right: calc(var(--bs-gutter-x)*-1);
    margin-left: calc(var(--bs-gutter-x)*-1); }

.site-main {
  margin-top: var(--main-top-margin);
  will-change: margin-top; }
  .site-main.main-auto-gap {
    --main-gap: 3rem;
    gap: var(--main-gap);
    padding-bottom: var(--main-gap); }
    .site-main.main-auto-gap .main-gap-0 {
      margin-block: calc(var(--main-gap)*-1) !important; }
    .site-main.main-auto-gap .main-gap-top-0 {
      margin-top: calc(var(--main-gap)*-1) !important; }
    .site-main.main-auto-gap .main-gap-bottom-0 {
      margin-bottom: calc(var(--main-gap)*-1) !important; }

body:has(.main-auto-gap) .content-wrapper {
  padding-block: unset !important; }

body:has(.main-auto-gap).page:not(.page-template) .article-body:has(div) {
  display: flex;
  flex-direction: column;
  gap: var(--main-gap); }

:target::before {
  --anchor-offset: var(--scrollspy-anchor-offset, 1rem);
  display: block;
  height: calc(var(--full-header-height) + var(--anchor-offset));
  margin: calc(var(--full-header-height)*-1 - var(--anchor-offset)) 0 0;
  content: ""; }

@supports (--custom: property) {
  /**
   * https://blog.logrocket.com/jank-free-page-loading-with-media-aspect-ratios/
   *
   */
  [style*="--aspect-ratio"] {
    position: relative;
    display: block;
    width: 100%;
    height: 0;
    padding-top: calc(100%/var(--aspect-ratio)); }
  [style*="--aspect-ratio"] > img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center; } }

.badge-wrapper {
  position: absolute;
  top: 1rem;
  left: 0; }
  .badge-wrapper .badge {
    width: auto;
    height: auto;
    padding: .5rem 1rem;
    font-size: .85em;
    font-weight: 500;
    line-height: normal;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    background-color: var(--bs-primary); }
    .badge-wrapper .badge.secondary {
      background-color: #C9A45C; }
  .badge-wrapper.top-left {
    top: 1rem;
    left: 0; }
  .badge-wrapper.top-right {
    top: 1rem;
    right: 0; }
  .badge-wrapper.bottom-left {
    bottom: 1rem;
    left: 0; }
  .badge-wrapper.bottom-right {
    right: 0;
    bottom: 1rem; }

.btn-circle {
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
  padding: unset !important;
  border-radius: 50% !important; }
  .btn-circle.btn-circle-lg {
    width: 3rem;
    height: 3rem; }

.content-above {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  transform: translate(var(--content-above-translate-x), var(--content-above-translate-y)); }

.alpha-fa-icon-list {
  padding-left: 0;
  list-style: none; }
  .alpha-fa-icon-list li {
    display: flex;
    margin-bottom: .25rem; }
    .alpha-fa-icon-list li::before {
      color: var(--bs-primary); }

.featured-image {
  --featured-image-default-overlay: rgba(var(--featured-image-overlay-color), var(--featured-image-overlay-opacity));
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: var(--featured-image-height);
  max-height: var(--featured-image-max-height);
  overflow: hidden; }
  .featured-image > .content-above {
    z-index: 1;
    transition: transform .6s ease .3s; }
    .featured-image > .content-above > *:not(.no-featured-text-shadow):not(.btn) {
      color: white !important;
      text-shadow: 0 0 5px #0a0a0a; }
    .featured-image > .content-above > *:last-child {
      margin-bottom: 0; }
  .featured-image > picture {
    height: 100%; }
    .featured-image > picture::before {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      width: 100%;
      height: 100%;
      pointer-events: none;
      content: "";
      background: var(--featured-image-overlay, var(--featured-image-default-overlay)); }
    .featured-image > picture > img {
      width: 100%;
      height: 100%;
      -o-object-fit: var(--featured-image-object-fit);
         object-fit: var(--featured-image-object-fit);
      -o-object-position: var(--featured-image-object-position);
         object-position: var(--featured-image-object-position); }
  .featured-image .social-links {
    position: absolute;
    right: -100vw;
    bottom: 2rem;
    z-index: 2; }

.wpcf7 .wpcf7-form div.form-field input:not([type="submit"]):not([type="file"]):not([type="checkbox"]),
.wpcf7 .wpcf7-form div.form-field textarea {
  --bs-body-color: var(--light-text-color);
  padding: 0.75rem 1.25rem !important;
  color: var(--bs-body-color); }

.wpcf7 .wpcf7-form div.form-field select {
  padding: 0 1.25rem !important; }

.wpcf7 .wpcf7-form div.form-field label {
  padding: unset !important; }

.wpcf7 .wpcf7-form div.form-field:not(.no-anim) label {
  --bs-body-color: var(--light-text-color); }

.wpcf7 .wpcf7-form div.form-field.no-anim > label, .wpcf7 .wpcf7-form div.form-field.form-field-noanim > label {
  left: 0.75rem !important;
  font-size: 0.7rem !important; }

.wpcf7 .wpcf7-form div.form-field.form-field-rgpd {
  margin: unset !important; }

.btn {
  --bs-btn-padding-x: 1.25rem;
  --bs-btn-padding-y: 0.75rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.125rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .btn:hover {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color); }
  .btn-check + .btn:hover {
    color: var(--bs-btn-color);
    background-color: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color); }
  .btn:focus-visible {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    outline: 0;
    box-shadow: var(--bs-btn-focus-box-shadow); }
  .btn-check:focus-visible + .btn {
    border-color: var(--bs-btn-hover-border-color);
    outline: 0;
    box-shadow: var(--bs-btn-focus-box-shadow); }
  .btn-check:checked + .btn,
  :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
    color: var(--bs-btn-active-color);
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color); }
    .btn-check:checked + .btn:focus-visible,
    :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
      box-shadow: var(--bs-btn-focus-box-shadow); }
  .btn:disabled, .btn.disabled,
  fieldset:disabled .btn {
    color: var(--bs-btn-disabled-color);
    pointer-events: none;
    background-color: var(--bs-btn-disabled-bg);
    border-color: var(--bs-btn-disabled-border-color);
    opacity: var(--bs-btn-disabled-opacity); }

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1E1E1E;
  --bs-btn-border-color: #1E1E1E;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1a1a1a;
  --bs-btn-hover-border-color: #181818;
  --bs-btn-focus-shadow-rgb: 64, 64, 64;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #181818;
  --bs-btn-active-border-color: #171717;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1E1E1E;
  --bs-btn-disabled-border-color: #1E1E1E; }

.btn-secondary {
  --bs-btn-color: #0a0a0a;
  --bs-btn-bg: #C9A45C;
  --bs-btn-border-color: #C9A45C;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #d1b274;
  --bs-btn-hover-border-color: #cead6c;
  --bs-btn-focus-shadow-rgb: 172, 141, 80;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #d4b67d;
  --bs-btn-active-border-color: #cead6c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0a0a0a;
  --bs-btn-disabled-bg: #C9A45C;
  --bs-btn-disabled-border-color: #C9A45C; }

.btn-success {
  --bs-btn-color: #0a0a0a;
  --bs-btn-bg: #01ae3c;
  --bs-btn-border-color: #01ae3c;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #27ba59;
  --bs-btn-hover-border-color: #1ab650;
  --bs-btn-focus-shadow-rgb: 2, 149, 53;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #34be63;
  --bs-btn-active-border-color: #1ab650;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0a0a0a;
  --bs-btn-disabled-bg: #01ae3c;
  --bs-btn-disabled-border-color: #01ae3c; }

.btn-info {
  --bs-btn-color: #0a0a0a;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 13, 173, 206;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0a0a0a;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0; }

.btn-warning {
  --bs-btn-color: #0a0a0a;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 218, 166, 7;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0a0a0a;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107; }

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545; }

.btn-white {
  --bs-btn-color: #0a0a0a;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 218, 218, 218;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0a0a0a;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff; }

.btn-100 {
  --bs-btn-color: #0a0a0a;
  --bs-btn-bg: #f7f7f7;
  --bs-btn-border-color: #f7f7f7;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #f8f8f8;
  --bs-btn-hover-border-color: #f8f8f8;
  --bs-btn-focus-shadow-rgb: 211, 211, 211;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #f9f9f9;
  --bs-btn-active-border-color: #f8f8f8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0a0a0a;
  --bs-btn-disabled-bg: #f7f7f7;
  --bs-btn-disabled-border-color: #f7f7f7; }

.btn-600 {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d; }

.btn-800 {
  --bs-btn-color: #fff;
  --bs-btn-bg: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2c3136;
  --bs-btn-hover-border-color: #2a2e33;
  --bs-btn-focus-shadow-rgb: 82, 88, 93;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2a2e33;
  --bs-btn-active-border-color: #272c30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #343a40;
  --bs-btn-disabled-border-color: #343a40; }

.btn-900 {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0a0a0a;
  --bs-btn-border-color: #0a0a0a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #090909;
  --bs-btn-hover-border-color: #080808;
  --bs-btn-focus-shadow-rgb: 47, 47, 47;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #080808;
  --bs-btn-active-border-color: #080808;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0a0a0a;
  --bs-btn-disabled-border-color: #0a0a0a; }

.btn-outline-primary {
  --bs-btn-color: #1E1E1E;
  --bs-btn-border-color: #1E1E1E;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1E1E1E;
  --bs-btn-hover-border-color: #1E1E1E;
  --bs-btn-focus-shadow-rgb: 30, 30, 30;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1E1E1E;
  --bs-btn-active-border-color: #1E1E1E;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #1E1E1E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1E1E1E;
  --bs-gradient: none; }

.btn-outline-secondary {
  --bs-btn-color: #C9A45C;
  --bs-btn-border-color: #C9A45C;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #C9A45C;
  --bs-btn-hover-border-color: #C9A45C;
  --bs-btn-focus-shadow-rgb: 201, 164, 92;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #C9A45C;
  --bs-btn-active-border-color: #C9A45C;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #C9A45C;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #C9A45C;
  --bs-gradient: none; }

.btn-outline-success {
  --bs-btn-color: #01ae3c;
  --bs-btn-border-color: #01ae3c;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #01ae3c;
  --bs-btn-hover-border-color: #01ae3c;
  --bs-btn-focus-shadow-rgb: 1, 174, 60;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #01ae3c;
  --bs-btn-active-border-color: #01ae3c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #01ae3c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #01ae3c;
  --bs-gradient: none; }

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none; }

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none; }

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none; }

.btn-outline-white {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none; }

.btn-outline-100 {
  --bs-btn-color: #f7f7f7;
  --bs-btn-border-color: #f7f7f7;
  --bs-btn-hover-color: #0a0a0a;
  --bs-btn-hover-bg: #f7f7f7;
  --bs-btn-hover-border-color: #f7f7f7;
  --bs-btn-focus-shadow-rgb: 247, 247, 247;
  --bs-btn-active-color: #0a0a0a;
  --bs-btn-active-bg: #f7f7f7;
  --bs-btn-active-border-color: #f7f7f7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f7f7f7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f7f7f7;
  --bs-gradient: none; }

.btn-outline-600 {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none; }

.btn-outline-800 {
  --bs-btn-color: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #343a40;
  --bs-btn-hover-border-color: #343a40;
  --bs-btn-focus-shadow-rgb: 52, 58, 64;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #343a40;
  --bs-btn-active-border-color: #343a40;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #343a40;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #343a40;
  --bs-gradient: none; }

.btn-outline-900 {
  --bs-btn-color: #0a0a0a;
  --bs-btn-border-color: #0a0a0a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0a0a0a;
  --bs-btn-hover-border-color: #0a0a0a;
  --bs-btn-focus-shadow-rgb: 10, 10, 10;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a0a0a;
  --bs-btn-active-border-color: #0a0a0a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0a0a0a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0a0a0a;
  --bs-gradient: none; }

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 64, 64, 64;
  text-decoration: underline; }
  .btn-link:focus-visible {
    color: var(--bs-btn-color); }
  .btn-link:hover {
    color: var(--bs-btn-hover-color); }

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg); }

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 10px;
  --bs-btn-padding-x: 16px;
  --bs-btn-font-size: 0.75rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm); }

.link-arrow::after {
  content: "\f054";
  margin-left: 0.5rem;
  line-height: var(--bs-body-line-height); }

.link-arrow::after {
  filter: blur(0);
  transition: transform .3s ease; }

.link-arrow:hover::after, .link-arrow:focus::after {
  transform: translateX(0.5rem); }

[href^="tel:"] {
  white-space: nowrap !important; }

[data-oblink-href] {
  cursor: pointer; }

.offcanvas.offcanvas-start, .offcanvas.offcanvas-end {
  width: 100vw; }

.offcanvas .offcanvas-header {
  margin-top: var(--adminbar-height); }
  .offcanvas .offcanvas-header .btn-close {
    margin-left: auto; }

.offcanvas.mobile-offcanvas {
  background: var(--offcanvas-bg-color); }

body.loading {
  position: fixed;
  overflow: hidden; }

.site-loader {
  position: fixed;
  z-index: 99999;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  transition: opacity .5s ease; }
  .site-loader::before {
    display: none !important; }
  .site-loader.hiding {
    pointer-events: none;
    opacity: 0;
    transition-delay: .2s; }
  .site-loader .loader-logo {
    width: 4rem; }

.social-share .social-share-icon {
  transition: border-color .3s ease; }
  .social-share .social-share-icon:hover, .social-share .social-share-icon:focus {
    border-color: rgba(30, 30, 30, 0.5); }

svg-component {
  display: block; }
  svg-component > svg {
    width: 100%;
    height: auto; }
  svg-component[style*="--svg-aspect-ratio"] {
    aspect-ratio: var(--svg-aspect-ratio); }

[data-wpr-lazyrender] {
  content-visibility: visible !important; }

@keyframes alpha-featured-text-opacity {
  0% {
    opacity: 1; }
  50% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes alpha-pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(var(--pulse-rgb, var(--bs-primary-rgb)), 0.7); }
  70% {
    box-shadow: 0 0 0 0.75rem rgba(var(--pulse-rgb, var(--bs-primary-rgb)), 0); }
  100% {
    box-shadow: 0 0 0 0 rgba(var(--pulse-rgb, var(--bs-primary-rgb)), 0); } }

@keyframes alpha-heartbeat-pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(var(--pulse-rgb, var(--bs-primary-rgb)), 0.7); }
  15% {
    box-shadow: 0 0 0 0.75rem rgba(var(--pulse-rgb, var(--bs-primary-rgb)), 0); }
  30% {
    box-shadow: 0 0 0 0 rgba(var(--pulse-rgb, var(--bs-primary-rgb)), 0); }
  100% {
    box-shadow: 0 0 0 0 rgba(var(--pulse-rgb, var(--bs-primary-rgb)), 0); } }

@keyframes alpha-youtube-transform {
  0% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.bg-attachment-initial {
  background-attachment: initial !important; }

.container {
  --container-max-width: unset;
  max-width: var(--container-max-width) !important; }

.alpha-dummy {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  pointer-events: none !important; }

body {
  overflow: hidden; }

.full-width {
  position: relative;
  right: 50%;
  left: 50%;
  width: 100vw;
  margin-right: -50vw;
  margin-left: -50vw; }
  .full-width > picture,
  .full-width > picture img {
    width: 100%; }
  .full-width .full-width-container {
    max-width: var(--container-max-width);
    margin-right: auto;
    margin-left: auto; }

*:not(h1):not(.h1):not(h2):not(.h2):not(h3):not(.h3):not(h4):not(.h4):not(h5):not(.h5):not(h6):not(.h6) + :is(h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6):not([class]) {
  margin-top: 1.25rem; }

.media-ratio-container {
  position: relative;
  overflow: hidden;
  height: 0; }
  .media-ratio-container img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center; }

.overlay,
.overlay-after {
  --alpha-overlay: rgba(var(--alpha-overlay-color), var(--alpha-overlay-opacity)); }
  .overlay.hover-hide-overlay:hover,
  .overlay-after.hover-hide-overlay:hover {
    --alpha-overlay-opacity: 0; }

.overlay::before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  pointer-events: none;
  content: "";
  background-color: var(--alpha-overlay) !important; }

.overlay.hover-hide-overlay::before {
  transition: background-color .3s ease; }

.overlay-after::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  pointer-events: none;
  content: "";
  background-color: var(--alpha-overlay) !important; }

.overlay-after.hover-hide-overlay::after {
  transition: background-color .3s ease; }

.separate-title::after {
  width: 80px;
  height: 4px;
  margin: 0 auto 2rem;
  content: "";
  background-color: var(--bs-primary); }

.shape-circle {
  box-sizing: border-box;
  width: var(--shape-size);
  max-width: var(--shape-size);
  height: var(--shape-size);
  max-height: var(--shape-size);
  overflow: hidden;
  border-radius: 100%; }

.shape {
  --shape-multiplier: 1;
  --shape-unit: 1rem;
  --shape-size: calc(var(--shape-multiplier)*var(--shape-unit));
  display: flex;
  flex: 0 0 var(--shape-size);
  align-items: center;
  justify-content: center; }

.shape-rem {
  --shape-unit: 1rem; }

.shape-2x {
  --shape-multiplier: 2; }

.shape-3x {
  --shape-multiplier: 3; }

.shape-4x {
  --shape-multiplier: 4; }

.shape-5x {
  --shape-multiplier: 5; }

.shape-6x {
  --shape-multiplier: 6; }

.shape-7x {
  --shape-multiplier: 7; }

.shape-8x {
  --shape-multiplier: 8; }

.shape-9x {
  --shape-multiplier: 9; }

.shape-10x {
  --shape-multiplier: 10; }

.alpha-top,
.alpha-top-header-height,
.alpha-top-header-height-default {
  top: var(--adminbar-height); }

.has-sticky-header {
  --main-top-margin: var(--header-height); }
  .has-sticky-header .site-header {
    position: fixed;
    top: var(--adminbar-height);
    z-index: 1046; }
  .has-sticky-header .alpha-top-header-height {
    top: var(--full-header-height); }
  .has-sticky-header .alpha-top-header-height-default {
    top: var(--full-header-height-default); }

.surtitle {
  margin-bottom: 0;
  font-family: var(--alpha-surtitle-font-family);
  font-size: var(--alpha-surtitle-font-size) !important;
  font-weight: var(--alpha-surtitle-font-weight) !important;
  color: var(--alpha-surtitle-color);
  text-transform: var(--alpha-surtitle-text-transform); }
  .surtitle + * {
    margin-top: var(--alpha-surtitle-margin-bottom); }

.text-decoration-none * {
  text-decoration: none !important; }

.text-shadow-none {
  text-shadow: none !important; }

.text-shadow,
.text-shadow-sm,
.text-shadow-lg {
  --alpha-text-shadow: 0 0 var(--alpha-text-shadow-radius) var(--alpha-text-shadow-color);
  text-shadow: var(--alpha-text-shadow) !important; }

.text-shadow-sm {
  --alpha-text-shadow-radius: var(--alpha-text-shadow-radius-sm); }

.text-shadow-lg {
  --alpha-text-shadow-radius: var(--alpha-text-shadow-radius-lg); }

.dark {
  --theme-skin-bg-color: var(--dark-bg-color);
  --theme-skin-text-color: var(--dark-text-color);
  --alpha-surtitle-color: var(--theme-skin-text-color); }

.light {
  --theme-skin-bg-color: var(--light-bg-color);
  --theme-skin-text-color: var(--light-text-color); }

.dark,
.light {
  --alpha-submenu-bg-color: var(--theme-skin-bg-color);
  --offcanvas-bg-color: var(--theme-skin-bg-color);
  --bs-heading-color: var(--theme-skin-text-color);
  color: var(--theme-skin-text-color);
  background: var(--theme-skin-bg-color); }

html[data-bs-theme="dark"] .site-header:not(.dark) .hamburger-inner, html.dark .site-header:not(.dark) .hamburger-inner {
  --bs-body-color: #4A4A4A; }

.bg-primary-10 {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.1;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-25 {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.25;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-light {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.25;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-35 {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.35;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-50 {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.5;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-medium {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.5;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-65 {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.65;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-75 {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.75;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-strong {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.75;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-primary-90 {
  --transparent-bg-color: var(--bs-primary-rgb);
  --transparent-bg-opacity: 0.9;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-10 {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.1;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-25 {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.25;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-light {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.25;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-35 {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.35;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-50 {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.5;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-medium {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.5;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-65 {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.65;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-75 {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.75;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-strong {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.75;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.bg-secondary-90 {
  --transparent-bg-color: var(--bs-secondary-rgb);
  --transparent-bg-opacity: 0.9;
  background-color: rgba(var(--transparent-bg-color), var(--transparent-bg-opacity)) !important; }

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius); }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group {
    border-top: inherit;
    border-bottom: inherit; }
    .card > .list-group:first-child {
      border-top-width: 0;
      border-top-left-radius: var(--bs-card-inner-border-radius);
      border-top-right-radius: var(--bs-card-inner-border-radius); }
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: var(--bs-card-inner-border-radius);
      border-bottom-left-radius: var(--bs-card-inner-border-radius); }
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color); }

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color); }

.card-subtitle {
  margin-top: calc(var(--bs-card-title-spacer-y)*-0.5);
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color); }

.card-text:last-child {
  margin-bottom: 0; }

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x); }

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); }
  .card-header:first-child {
    border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; }

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); }
  .card-footer:last-child {
    border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); }

.card-header-tabs {
  margin-right: calc(var(--bs-card-cap-padding-x)*-0.5);
  margin-bottom: calc(var(--bs-card-cap-padding-y)*-1);
  margin-left: calc(var(--bs-card-cap-padding-x)*-0.5);
  border-bottom: 0; }
  .card-header-tabs .nav-link.active {
    background-color: var(--bs-card-bg);
    border-bottom-color: var(--bs-card-bg); }

.card-header-pills {
  margin-right: calc(var(--bs-card-cap-padding-x)*-0.5);
  margin-left: calc(var(--bs-card-cap-padding-x)*-0.5); }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius); }

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%; }

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius); }

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin); }

.tease-grid picture {
  z-index: 1; }

.tease-grid .badge-wrapper {
  z-index: 2;
  pointer-events: none; }

.tease-grid .badge a, .tease-grid .badge [data-oblink-href],
.tease-grid .card-title a,
.tease-grid .card-title [data-oblink-href] {
  text-decoration: none;
  pointer-events: all; }
  .tease-grid .badge a:hover, .tease-grid .badge :hover[data-oblink-href], .tease-grid .badge a:focus, .tease-grid .badge :focus[data-oblink-href],
  .tease-grid .card-title a:hover,
  .tease-grid .card-title :hover[data-oblink-href],
  .tease-grid .card-title a:focus,
  .tease-grid .card-title :focus[data-oblink-href] {
    text-decoration: underline; }

.tease-simple a, .tease-simple [data-oblink-href] {
  z-index: 1; }

.tease-simple-realisations:hover .card-overlay {
  transform: rotateX(0); }

.tease-simple-realisations .card-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  text-decoration: none;
  text-shadow: 0 0 0.25rem #000;
  background: rgba(201, 164, 92, 0.5);
  transition: transform ease .3s;
  transform: rotateX(90deg);
  transform-origin: bottom; }

.tease {
  width: 100%; }

img[sizes] {
  max-width: 100%; }

.wp-block-cover.full-width > picture {
  position: absolute;
  height: 100%; }

.blocks-gallery-grid,
.blocks-gallery-item picture,
.wp-block-gallery {
  width: 100%; }

@supports (-webkit-overflow-scrolling: touch) {
  .wp-block-gallery.is-cropped .blocks-gallery-item figure {
    flex: 1 1;
    align-items: unset !important;
    height: auto !important; }
    .wp-block-gallery.is-cropped .blocks-gallery-item figure picture {
      display: flex;
      flex: 1 1;
      flex-direction: column; }
    .wp-block-gallery.is-cropped .blocks-gallery-item figure a, .wp-block-gallery.is-cropped .blocks-gallery-item figure [data-oblink-href] {
      display: flex;
      flex: 1 1;
      flex-direction: column;
      height: auto !important; } }

.wp-block-gallery.has-nested-images.is-cropped picture {
  height: 100%; }

.wp-block-image img {
  height: auto; }

.wp-block-image a, .wp-block-image [data-oblink-href] {
  -webkit-clip-path: unset !important;
          clip-path: unset !important; }

.wp-block-image picture img {
  -o-object-fit: inherit;
     object-fit: inherit; }

.wp-block-image picture[style*="aspect-ratio:1;"] img {
  aspect-ratio: 1; }

.wp-block-image picture[style*="aspect-ratio:4/3;"] img {
  aspect-ratio: 4/3; }

.wp-block-image picture[style*="aspect-ratio:3/4;"] img {
  aspect-ratio: 3/4; }

.wp-block-image picture[style*="aspect-ratio:3/2;"] img {
  aspect-ratio: 3/2; }

.wp-block-image picture[style*="aspect-ratio:2/3;"] img {
  aspect-ratio: 2/3; }

.wp-block-image picture[style*="aspect-ratio:16/9;"] img {
  aspect-ratio: 16/9; }

.wp-block-image picture[style*="aspect-ratio:9/16;"] img {
  aspect-ratio: 9/16; }

.wp-block-media-text .wp-block-media-text__media a > *, .wp-block-media-text .wp-block-media-text__media [data-oblink-href] > * {
  width: 100%; }

.wp-block-media-text img {
  height: auto; }

.content-wrapper .wp-block-separator {
  border-top: solid !important;
  border-bottom: solid !important; }

[data-alpha-required-modules]:not(main).modal.fade:not(.show) {
  pointer-events: none; }

.back-to-top-link {
  opacity: 0; }

.back-to-top-trigger {
  bottom: 0;
  height: Min(75%, calc(100% - 100vh - 0.5rem)); }

.has-swapped_logo-header .logo a, .has-swapped_logo-header .logo [data-oblink-href],
.has-swapped_logo-header .logo .oblink {
  position: relative;
  display: inline-block;
  overflow: hidden; }

.has-swapped_logo-header .swapped-logo {
  position: absolute !important;
  top: 0;
  left: 50%;
  transform: translate(-50%, 100%); }

.has-transparent-header {
  --main-top-margin: 0; }
  .has-transparent-header .site-main {
    transition: unset; }

.modal:not(.show) {
  content-visibility: hidden; }

[v-cloak] {
  opacity: 0; }

.alpha-range-slider {
  height: auto !important;
  min-height: 3rem !important; }

.services-button-wrapper {
  opacity: 0; }

.page-scroll-listener {
  height: var(--alpha-page-scroll-listener-height);
  pointer-events: none; }

.site-header.is-transparent {
  background: rgba(255, 255, 255, 0.94);
  -webkit-backdrop-filter: blur(12px);
          backdrop-filter: blur(12px);
  border-bottom: 1px solid var(--bs-100); }
  .site-header.is-transparent .btn-outline-primary {
    --bs-btn-color: var(--bs-white);
    --bs-btn-border-color: var(--bs-white); }

.nav-main .navbar-collapse > ul {
  display: flex;
  gap: 36px;
  align-items: center;
  padding: 0;
  margin: 0;
  list-style: none; }

.nav-main .navbar-collapse > .nav-item {
  position: relative; }

.nav-main-item {
  position: relative; }

.nav-main .nav-link {
  display: inline-flex;
  align-items: center;
  font-family: var(--font-sans);
  font-size: 13px;
  font-weight: 500;
  color: var(--fg-primary);
  text-decoration: none;
  letter-spacing: .04em;
  white-space: nowrap;
  transition: color var(--dur-fast) var(--ease-out); }
  .nav-main .nav-link:hover, .nav-main .nav-link:focus {
    color: var(--accent); }

.nav-main .nav-item > ul {
  position: absolute;
  top: 100%;
  z-index: 200;
  min-width: 320px;
  background: #fff;
  border: 1px solid var(--border);
  box-shadow: var(--shadow-lg);
  opacity: 0; }

.nav-main .nav-item > ul .nav-link {
  display: flex;
  gap: 14px;
  align-items: center;
  padding: 14px 20px;
  font-size: 13px;
  color: var(--fg-primary);
  text-decoration: none;
  border-left: 2px solid transparent;
  transition: all 180ms var(--ease-out); }
  .nav-main .nav-item > ul .nav-link:hover {
    color: var(--fg-primary);
    background: var(--bg-alt);
    border-left-color: var(--accent); }

.dd-ico {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  margin-top: 2px;
  color: var(--accent);
  border: 1px solid var(--border); }
  .dd-ico i {
    width: 16px;
    font-size: 14px;
    text-align: center; }

.dd-ico ~ .nav-item-title,
.nav-main .nav-item > ul .nav-item-title {
  display: block;
  font-family: var(--font-sans);
  font-size: 13px;
  font-weight: 600;
  color: var(--fg-primary);
  letter-spacing: .02em; }

.dd-desc {
  display: block;
  margin-top: 2px;
  font-size: 11px;
  line-height: 1.5;
  color: var(--fg-muted); }

.nav-part-right {
  display: flex;
  gap: 10px;
  align-items: center; }

.site-footer {
  position: relative;
  padding: 88px 0 28px;
  overflow: hidden;
  color: rgba(255, 255, 255, 0.75);
  background: var(--fg-primary); }
  .site-footer::before {
    position: absolute;
    right: -56px;
    bottom: -160px;
    font-family: var(--font-display);
    font-size: 400px;
    font-weight: 700;
    line-height: 1;
    color: rgba(255, 255, 255, 0.022);
    letter-spacing: .05em;
    pointer-events: none;
    content: "GHAFFARI"; }

.site-footer a, .site-footer [data-oblink-href] {
  text-decoration: none; }

.site-footer .copyright a, .site-footer .copyright [data-oblink-href] {
  color: rgba(255, 255, 255, 0.7); }
  .site-footer .copyright a:hover, .site-footer .copyright :hover[data-oblink-href] {
    color: var(--accent-soft); }

.site-footer .copyright,
.site-footer .copyright-wrapper {
  background-color: transparent; }

.footer-grid {
  position: relative;
  z-index: 2;
  display: grid;
  grid-template-columns: 1.6fr 1fr 1fr 1fr;
  gap: 64px; }

.footer-col-title {
  margin-bottom: 20px;
  font-family: var(--font-sans);
  font-size: 11px;
  font-weight: 600;
  color: var(--accent-soft);
  text-transform: uppercase;
  letter-spacing: .22em; }

.footer-col li {
  padding: 7px 0;
  font-size: 13.5px; }

.footer-col a, .footer-col [data-oblink-href] {
  display: inline-flex;
  gap: 8px;
  align-items: center;
  color: rgba(255, 255, 255, 0.7);
  transition: color 180ms; }
  .footer-col a:hover, .footer-col :hover[data-oblink-href] {
    color: var(--accent-soft); }

.footer-col i {
  flex: none;
  width: 14px;
  font-size: 12px;
  color: var(--accent-soft); }

.footer-col li > span {
  display: inline-flex;
  gap: 8px;
  align-items: center;
  font-size: 13.5px;
  color: rgba(255, 255, 255, 0.7); }

.footer-brand {
  margin-bottom: 14px;
  font-family: var(--font-display);
  font-size: 20px;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: .28em; }

.footer-brand-desc {
  max-width: 38ch;
  margin-bottom: 18px;
  font-size: 13.5px;
  line-height: 1.75;
  color: rgba(255, 255, 255, 0.6); }

.footer-brand-since {
  font-size: 11px;
  color: var(--accent-soft);
  text-transform: uppercase;
  letter-spacing: .18em; }

.footer-social {
  margin-top: 20px; }
  .footer-social li {
    display: inline-block;
    margin-right: 12px; }
  .footer-social a, .footer-social [data-oblink-href] {
    font-size: 16px;
    color: rgba(255, 255, 255, 0.45);
    transition: color 180ms var(--ease-out); }
    .footer-social a:hover, .footer-social :hover[data-oblink-href] {
      color: var(--accent-soft); }

.footer-bottom {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 28px;
  margin-top: 64px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.4);
  text-transform: uppercase;
  letter-spacing: .12em;
  border-top: 1px solid rgba(255, 255, 255, 0.08); }
  .footer-bottom a, .footer-bottom [data-oblink-href] {
    color: rgba(255, 255, 255, 0.4);
    transition: color 180ms var(--ease-out); }
    .footer-bottom a:hover, .footer-bottom :hover[data-oblink-href] {
      color: var(--accent-soft); }

.faq-head {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 48px;
  align-items: end;
  margin-block-end: 40px; }

.faq-head .intro-block {
  margin: 0; }

.faq-head .intro-block > .tag-block {
  max-width: 40ch; }

.faq-filters {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  align-self: end;
  justify-self: end; }

.faq-filter {
  display: inline-flex;
  gap: 10px;
  align-items: center;
  padding: 12px 18px;
  font-family: var(--font-sans);
  font-size: 11px;
  font-weight: 600;
  color: var(--fg-primary);
  text-transform: uppercase;
  letter-spacing: .16em;
  cursor: pointer;
  background: transparent;
  border: 1px solid var(--border);
  border-radius: 2px;
  transition: all 240ms cubic-bezier(0.16, 1, 0.3, 1); }

.faq-filter:hover {
  color: var(--accent);
  border-color: var(--accent); }

.faq-filter.active {
  color: #fff;
  background: var(--fg-primary);
  border-color: var(--fg-primary); }

.faq-filter .count {
  font-size: 10px;
  font-weight: 400;
  letter-spacing: .08em;
  opacity: .55; }

.faq-cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2px;
  background: var(--border); }

.faq-card {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: clamp(20px, 2.2vw, 28px) clamp(24px, 2.6vw, 32px);
  background: var(--bg-base);
  transition: opacity 320ms cubic-bezier(0.16, 1, 0.3, 1), transform 320ms cubic-bezier(0.16, 1, 0.3, 1); }

.faq-card[hidden] {
  display: none; }

.faq-card.fade-in {
  animation: faq-card-in 480ms cubic-bezier(0.16, 1, 0.3, 1) both; }

@keyframes faq-card-in {
  from {
    opacity: 0;
    transform: translateY(12px); }
  to {
    opacity: 1;
    transform: none; } }

.faq-card-head {
  display: flex;
  gap: 14px;
  align-items: baseline;
  padding-block-end: 8px;
  border-block-end: 1px solid var(--color-line-soft); }

.faq-card-num {
  font-family: var(--font-display);
  font-size: 26px;
  font-weight: 500;
  font-variant-numeric: tabular-nums;
  line-height: 1;
  color: var(--accent);
  letter-spacing: -.01em; }

.faq-card-cat {
  font-size: 10px;
  font-weight: 600;
  color: var(--fg-muted);
  text-transform: uppercase;
  letter-spacing: .18em; }

.faq-card-question {
  font-family: var(--font-display);
  font-size: 1.05rem;
  font-weight: 500;
  line-height: 1.25;
  color: var(--fg-primary);
  text-wrap: balance;
  letter-spacing: -.005em; }

.faq-card-answer {
  margin: 0;
  font-size: 13.5px;
  line-height: 1.65;
  color: var(--fg-secondary); }

.faq-card-answer p {
  margin: 0; }

.faq-card-answer p + p {
  margin-block-start: .6em; }

.faq-card-answer strong {
  font-weight: 600;
  color: var(--fg-primary); }

.faq-card-feature {
  overflow: hidden;
  color: rgba(255, 255, 255, 0.85);
  background: var(--fg-primary); }
  .faq-card-feature p {
    color: inherit; }

.faq-card-feature::before {
  position: absolute;
  right: -24px;
  bottom: -60px;
  font-family: var(--font-display);
  font-size: 180px;
  font-weight: 700;
  line-height: 1;
  color: rgba(201, 164, 92, 0.08);
  pointer-events: none;
  content: "G"; }

.faq-card-feature .faq-card-head {
  border-block-end-color: rgba(255, 255, 255, 0.12); }

.faq-card-feature .faq-card-num,
.faq-card-feature .faq-card-cat {
  color: var(--accent-soft); }

.faq-card-feature .faq-card-question {
  color: #fff; }

.faq-card-feature .faq-card-answer {
  position: relative;
  z-index: 1;
  color: rgba(255, 255, 255, 0.82); }
  .faq-card-feature .faq-card-answer p {
    color: inherit; }

.faq-card-feature .faq-card-answer strong {
  color: var(--accent-soft); }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; }
  .col-sm {
    flex: 1 0; }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0; }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0; }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem; }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 0.75rem; }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 0.75rem; }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1rem; }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1rem; }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 1.25rem; }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 1.25rem; }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 1.5rem; }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 1.5rem; }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 1.75rem; }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 1.75rem; }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 2rem; }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 2rem; }
  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 3rem; }
  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 3rem; }
  .g-sm-10,
  .gx-sm-10 {
    --bs-gutter-x: 4rem; }
  .g-sm-10,
  .gy-sm-10 {
    --bs-gutter-y: 4rem; }
  .g-sm-11,
  .gx-sm-11 {
    --bs-gutter-x: 5rem; }
  .g-sm-11,
  .gy-sm-11 {
    --bs-gutter-y: 5rem; }
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x); }
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; }
    .navbar-expand-sm .offcanvas {
      position: static;
      z-index: auto;
      flex-grow: 1;
      width: auto !important;
      height: auto !important;
      visibility: visible !important;
      background-color: transparent !important;
      border: 0 !important;
      transform: none !important;
      transition: none; }
      .navbar-expand-sm .offcanvas .offcanvas-header {
        display: none; }
      .navbar-expand-sm .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible; }
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important; }
    .offcanvas-sm .offcanvas-header {
      display: none; }
    .offcanvas-sm .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible;
      background-color: transparent !important; }
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020; }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020; }
  .float-sm-start {
    float: left !important; }
  .float-sm-end {
    float: right !important; }
  .float-sm-none {
    float: none !important; }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important; }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important; }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important; }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important; }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-grid {
    display: grid !important; }
  .d-sm-inline-grid {
    display: inline-grid !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; }
  .d-sm-none {
    display: none !important; }
  .position-sm-static {
    position: static !important; }
  .position-sm-relative {
    position: relative !important; }
  .position-sm-absolute {
    position: absolute !important; }
  .position-sm-fixed {
    position: fixed !important; }
  .position-sm-sticky {
    position: sticky !important; }
  .w-sm-25 {
    width: 25% !important; }
  .w-sm-50 {
    width: 50% !important; }
  .w-sm-75 {
    width: 75% !important; }
  .w-sm-100 {
    width: 100% !important; }
  .w-sm-auto {
    width: auto !important; }
  .mw-sm-25 {
    max-width: 25% !important; }
  .mw-sm-50 {
    max-width: 50% !important; }
  .mw-sm-75 {
    max-width: 75% !important; }
  .mw-sm-100 {
    max-width: 100% !important; }
  .mw-sm-auto {
    max-width: auto !important; }
  .vw-sm-25 {
    width: 25vw !important; }
  .vw-sm-50 {
    width: 50vw !important; }
  .vw-sm-75 {
    width: 75vw !important; }
  .vw-sm-100 {
    width: 100vw !important; }
  .min-vw-sm-25 {
    min-width: 25vw !important; }
  .min-vw-sm-50 {
    min-width: 50vw !important; }
  .min-vw-sm-75 {
    min-width: 75vw !important; }
  .min-vw-sm-100 {
    min-width: 100vw !important; }
  .h-sm-25 {
    height: 25% !important; }
  .h-sm-50 {
    height: 50% !important; }
  .h-sm-75 {
    height: 75% !important; }
  .h-sm-100 {
    height: 100% !important; }
  .h-sm-auto {
    height: auto !important; }
  .mh-sm-25 {
    max-height: 25% !important; }
  .mh-sm-50 {
    max-height: 50% !important; }
  .mh-sm-75 {
    max-height: 75% !important; }
  .mh-sm-100 {
    max-height: 100% !important; }
  .mh-sm-auto {
    max-height: auto !important; }
  .vh-sm-25 {
    height: 25vh !important; }
  .vh-sm-50 {
    height: 50vh !important; }
  .vh-sm-75 {
    height: 75vh !important; }
  .vh-sm-100 {
    height: 100vh !important; }
  .min-vh-sm-25 {
    min-height: 25vh !important; }
  .min-vh-sm-50 {
    min-height: 50vh !important; }
  .min-vh-sm-75 {
    min-height: 75vh !important; }
  .min-vh-sm-100 {
    min-height: 100vh !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; }
  .order-sm-first {
    order: -1 !important; }
  .order-sm-0 {
    order: 0 !important; }
  .order-sm-1 {
    order: 1 !important; }
  .order-sm-2 {
    order: 2 !important; }
  .order-sm-3 {
    order: 3 !important; }
  .order-sm-4 {
    order: 4 !important; }
  .order-sm-5 {
    order: 5 !important; }
  .order-sm-last {
    order: 6 !important; }
  .m-sm-0 {
    margin: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .m-sm-3 {
    margin: 0.75rem !important; }
  .m-sm-4 {
    margin: 1rem !important; }
  .m-sm-5 {
    margin: 1.25rem !important; }
  .m-sm-6 {
    margin: 1.5rem !important; }
  .m-sm-7 {
    margin: 1.75rem !important; }
  .m-sm-8 {
    margin: 2rem !important; }
  .m-sm-9 {
    margin: 3rem !important; }
  .m-sm-10 {
    margin: 4rem !important; }
  .m-sm-11 {
    margin: 5rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-sm-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mx-sm-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-sm-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mx-sm-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-sm-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mx-sm-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-sm-9 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-sm-10 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-sm-11 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-sm-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .my-sm-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-sm-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .my-sm-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-sm-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .my-sm-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-sm-9 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-sm-10 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-sm-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mt-sm-3 {
    margin-top: 0.75rem !important; }
  .mt-sm-4 {
    margin-top: 1rem !important; }
  .mt-sm-5 {
    margin-top: 1.25rem !important; }
  .mt-sm-6 {
    margin-top: 1.5rem !important; }
  .mt-sm-7 {
    margin-top: 1.75rem !important; }
  .mt-sm-8 {
    margin-top: 2rem !important; }
  .mt-sm-9 {
    margin-top: 3rem !important; }
  .mt-sm-10 {
    margin-top: 4rem !important; }
  .mt-sm-11 {
    margin-top: 5rem !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .me-sm-0 {
    margin-right: 0 !important; }
  .me-sm-1 {
    margin-right: 0.25rem !important; }
  .me-sm-2 {
    margin-right: 0.5rem !important; }
  .me-sm-3 {
    margin-right: 0.75rem !important; }
  .me-sm-4 {
    margin-right: 1rem !important; }
  .me-sm-5 {
    margin-right: 1.25rem !important; }
  .me-sm-6 {
    margin-right: 1.5rem !important; }
  .me-sm-7 {
    margin-right: 1.75rem !important; }
  .me-sm-8 {
    margin-right: 2rem !important; }
  .me-sm-9 {
    margin-right: 3rem !important; }
  .me-sm-10 {
    margin-right: 4rem !important; }
  .me-sm-11 {
    margin-right: 5rem !important; }
  .me-sm-auto {
    margin-right: auto !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .mb-sm-3 {
    margin-bottom: 0.75rem !important; }
  .mb-sm-4 {
    margin-bottom: 1rem !important; }
  .mb-sm-5 {
    margin-bottom: 1.25rem !important; }
  .mb-sm-6 {
    margin-bottom: 1.5rem !important; }
  .mb-sm-7 {
    margin-bottom: 1.75rem !important; }
  .mb-sm-8 {
    margin-bottom: 2rem !important; }
  .mb-sm-9 {
    margin-bottom: 3rem !important; }
  .mb-sm-10 {
    margin-bottom: 4rem !important; }
  .mb-sm-11 {
    margin-bottom: 5rem !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ms-sm-0 {
    margin-left: 0 !important; }
  .ms-sm-1 {
    margin-left: 0.25rem !important; }
  .ms-sm-2 {
    margin-left: 0.5rem !important; }
  .ms-sm-3 {
    margin-left: 0.75rem !important; }
  .ms-sm-4 {
    margin-left: 1rem !important; }
  .ms-sm-5 {
    margin-left: 1.25rem !important; }
  .ms-sm-6 {
    margin-left: 1.5rem !important; }
  .ms-sm-7 {
    margin-left: 1.75rem !important; }
  .ms-sm-8 {
    margin-left: 2rem !important; }
  .ms-sm-9 {
    margin-left: 3rem !important; }
  .ms-sm-10 {
    margin-left: 4rem !important; }
  .ms-sm-11 {
    margin-left: 5rem !important; }
  .ms-sm-auto {
    margin-left: auto !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .m-sm-n3 {
    margin: -0.75rem !important; }
  .m-sm-n4 {
    margin: -1rem !important; }
  .m-sm-n5 {
    margin: -1.25rem !important; }
  .m-sm-n6 {
    margin: -1.5rem !important; }
  .m-sm-n7 {
    margin: -1.75rem !important; }
  .m-sm-n8 {
    margin: -2rem !important; }
  .m-sm-n9 {
    margin: -3rem !important; }
  .m-sm-n10 {
    margin: -4rem !important; }
  .m-sm-n11 {
    margin: -5rem !important; }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-sm-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important; }
  .mx-sm-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-sm-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important; }
  .mx-sm-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-sm-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important; }
  .mx-sm-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-sm-n9 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-sm-n10 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-sm-n11 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-sm-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important; }
  .my-sm-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-sm-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important; }
  .my-sm-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-sm-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important; }
  .my-sm-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-sm-n9 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-sm-n10 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-sm-n11 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .mt-sm-n1 {
    margin-top: -0.25rem !important; }
  .mt-sm-n2 {
    margin-top: -0.5rem !important; }
  .mt-sm-n3 {
    margin-top: -0.75rem !important; }
  .mt-sm-n4 {
    margin-top: -1rem !important; }
  .mt-sm-n5 {
    margin-top: -1.25rem !important; }
  .mt-sm-n6 {
    margin-top: -1.5rem !important; }
  .mt-sm-n7 {
    margin-top: -1.75rem !important; }
  .mt-sm-n8 {
    margin-top: -2rem !important; }
  .mt-sm-n9 {
    margin-top: -3rem !important; }
  .mt-sm-n10 {
    margin-top: -4rem !important; }
  .mt-sm-n11 {
    margin-top: -5rem !important; }
  .me-sm-n1 {
    margin-right: -0.25rem !important; }
  .me-sm-n2 {
    margin-right: -0.5rem !important; }
  .me-sm-n3 {
    margin-right: -0.75rem !important; }
  .me-sm-n4 {
    margin-right: -1rem !important; }
  .me-sm-n5 {
    margin-right: -1.25rem !important; }
  .me-sm-n6 {
    margin-right: -1.5rem !important; }
  .me-sm-n7 {
    margin-right: -1.75rem !important; }
  .me-sm-n8 {
    margin-right: -2rem !important; }
  .me-sm-n9 {
    margin-right: -3rem !important; }
  .me-sm-n10 {
    margin-right: -4rem !important; }
  .me-sm-n11 {
    margin-right: -5rem !important; }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-sm-n3 {
    margin-bottom: -0.75rem !important; }
  .mb-sm-n4 {
    margin-bottom: -1rem !important; }
  .mb-sm-n5 {
    margin-bottom: -1.25rem !important; }
  .mb-sm-n6 {
    margin-bottom: -1.5rem !important; }
  .mb-sm-n7 {
    margin-bottom: -1.75rem !important; }
  .mb-sm-n8 {
    margin-bottom: -2rem !important; }
  .mb-sm-n9 {
    margin-bottom: -3rem !important; }
  .mb-sm-n10 {
    margin-bottom: -4rem !important; }
  .mb-sm-n11 {
    margin-bottom: -5rem !important; }
  .ms-sm-n1 {
    margin-left: -0.25rem !important; }
  .ms-sm-n2 {
    margin-left: -0.5rem !important; }
  .ms-sm-n3 {
    margin-left: -0.75rem !important; }
  .ms-sm-n4 {
    margin-left: -1rem !important; }
  .ms-sm-n5 {
    margin-left: -1.25rem !important; }
  .ms-sm-n6 {
    margin-left: -1.5rem !important; }
  .ms-sm-n7 {
    margin-left: -1.75rem !important; }
  .ms-sm-n8 {
    margin-left: -2rem !important; }
  .ms-sm-n9 {
    margin-left: -3rem !important; }
  .ms-sm-n10 {
    margin-left: -4rem !important; }
  .ms-sm-n11 {
    margin-left: -5rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .p-sm-3 {
    padding: 0.75rem !important; }
  .p-sm-4 {
    padding: 1rem !important; }
  .p-sm-5 {
    padding: 1.25rem !important; }
  .p-sm-6 {
    padding: 1.5rem !important; }
  .p-sm-7 {
    padding: 1.75rem !important; }
  .p-sm-8 {
    padding: 2rem !important; }
  .p-sm-9 {
    padding: 3rem !important; }
  .p-sm-10 {
    padding: 4rem !important; }
  .p-sm-11 {
    padding: 5rem !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-sm-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .px-sm-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-sm-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .px-sm-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-sm-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .px-sm-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-sm-9 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-sm-10 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-sm-11 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-sm-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .py-sm-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-sm-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .py-sm-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-sm-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .py-sm-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-sm-9 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-sm-10 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-sm-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pt-sm-3 {
    padding-top: 0.75rem !important; }
  .pt-sm-4 {
    padding-top: 1rem !important; }
  .pt-sm-5 {
    padding-top: 1.25rem !important; }
  .pt-sm-6 {
    padding-top: 1.5rem !important; }
  .pt-sm-7 {
    padding-top: 1.75rem !important; }
  .pt-sm-8 {
    padding-top: 2rem !important; }
  .pt-sm-9 {
    padding-top: 3rem !important; }
  .pt-sm-10 {
    padding-top: 4rem !important; }
  .pt-sm-11 {
    padding-top: 5rem !important; }
  .pe-sm-0 {
    padding-right: 0 !important; }
  .pe-sm-1 {
    padding-right: 0.25rem !important; }
  .pe-sm-2 {
    padding-right: 0.5rem !important; }
  .pe-sm-3 {
    padding-right: 0.75rem !important; }
  .pe-sm-4 {
    padding-right: 1rem !important; }
  .pe-sm-5 {
    padding-right: 1.25rem !important; }
  .pe-sm-6 {
    padding-right: 1.5rem !important; }
  .pe-sm-7 {
    padding-right: 1.75rem !important; }
  .pe-sm-8 {
    padding-right: 2rem !important; }
  .pe-sm-9 {
    padding-right: 3rem !important; }
  .pe-sm-10 {
    padding-right: 4rem !important; }
  .pe-sm-11 {
    padding-right: 5rem !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pb-sm-3 {
    padding-bottom: 0.75rem !important; }
  .pb-sm-4 {
    padding-bottom: 1rem !important; }
  .pb-sm-5 {
    padding-bottom: 1.25rem !important; }
  .pb-sm-6 {
    padding-bottom: 1.5rem !important; }
  .pb-sm-7 {
    padding-bottom: 1.75rem !important; }
  .pb-sm-8 {
    padding-bottom: 2rem !important; }
  .pb-sm-9 {
    padding-bottom: 3rem !important; }
  .pb-sm-10 {
    padding-bottom: 4rem !important; }
  .pb-sm-11 {
    padding-bottom: 5rem !important; }
  .ps-sm-0 {
    padding-left: 0 !important; }
  .ps-sm-1 {
    padding-left: 0.25rem !important; }
  .ps-sm-2 {
    padding-left: 0.5rem !important; }
  .ps-sm-3 {
    padding-left: 0.75rem !important; }
  .ps-sm-4 {
    padding-left: 1rem !important; }
  .ps-sm-5 {
    padding-left: 1.25rem !important; }
  .ps-sm-6 {
    padding-left: 1.5rem !important; }
  .ps-sm-7 {
    padding-left: 1.75rem !important; }
  .ps-sm-8 {
    padding-left: 2rem !important; }
  .ps-sm-9 {
    padding-left: 3rem !important; }
  .ps-sm-10 {
    padding-left: 4rem !important; }
  .ps-sm-11 {
    padding-left: 5rem !important; }
  .gap-sm-0 {
    gap: 0 !important; }
  .gap-sm-1 {
    gap: 0.25rem !important; }
  .gap-sm-2 {
    gap: 0.5rem !important; }
  .gap-sm-3 {
    gap: 0.75rem !important; }
  .gap-sm-4 {
    gap: 1rem !important; }
  .gap-sm-5 {
    gap: 1.25rem !important; }
  .gap-sm-6 {
    gap: 1.5rem !important; }
  .gap-sm-7 {
    gap: 1.75rem !important; }
  .gap-sm-8 {
    gap: 2rem !important; }
  .gap-sm-9 {
    gap: 3rem !important; }
  .gap-sm-10 {
    gap: 4rem !important; }
  .gap-sm-11 {
    gap: 5rem !important; }
  .row-gap-sm-0 {
    row-gap: 0 !important; }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important; }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important; }
  .row-gap-sm-3 {
    row-gap: 0.75rem !important; }
  .row-gap-sm-4 {
    row-gap: 1rem !important; }
  .row-gap-sm-5 {
    row-gap: 1.25rem !important; }
  .row-gap-sm-6 {
    row-gap: 1.5rem !important; }
  .row-gap-sm-7 {
    row-gap: 1.75rem !important; }
  .row-gap-sm-8 {
    row-gap: 2rem !important; }
  .row-gap-sm-9 {
    row-gap: 3rem !important; }
  .row-gap-sm-10 {
    row-gap: 4rem !important; }
  .row-gap-sm-11 {
    row-gap: 5rem !important; }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important; }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important; }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important; }
  .column-gap-sm-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important; }
  .column-gap-sm-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important; }
  .column-gap-sm-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important; }
  .column-gap-sm-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important; }
  .column-gap-sm-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important; }
  .column-gap-sm-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important; }
  .column-gap-sm-9 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important; }
  .column-gap-sm-10 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important; }
  .column-gap-sm-11 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important; }
  .text-sm-start {
    text-align: left !important; }
  .text-sm-end {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; }
    .container {
      --container-max-width: 540px; }
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    .card-group > .card {
      flex: 1 0;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; }
  .col-md {
    flex: 1 0; }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0; }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0; }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem; }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 0.75rem; }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 0.75rem; }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1rem; }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1rem; }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 1.25rem; }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 1.25rem; }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 1.5rem; }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 1.5rem; }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 1.75rem; }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 1.75rem; }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 2rem; }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 2rem; }
  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 3rem; }
  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 3rem; }
  .g-md-10,
  .gx-md-10 {
    --bs-gutter-x: 4rem; }
  .g-md-10,
  .gy-md-10 {
    --bs-gutter-y: 4rem; }
  .g-md-11,
  .gx-md-11 {
    --bs-gutter-x: 5rem; }
  .g-md-11,
  .gy-md-11 {
    --bs-gutter-y: 5rem; }
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x); }
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; }
    .navbar-expand-md .offcanvas {
      position: static;
      z-index: auto;
      flex-grow: 1;
      width: auto !important;
      height: auto !important;
      visibility: visible !important;
      background-color: transparent !important;
      border: 0 !important;
      transform: none !important;
      transition: none; }
      .navbar-expand-md .offcanvas .offcanvas-header {
        display: none; }
      .navbar-expand-md .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible; }
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important; }
    .offcanvas-md .offcanvas-header {
      display: none; }
    .offcanvas-md .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible;
      background-color: transparent !important; }
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020; }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020; }
  .float-md-start {
    float: left !important; }
  .float-md-end {
    float: right !important; }
  .float-md-none {
    float: none !important; }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important; }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important; }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important; }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important; }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-grid {
    display: grid !important; }
  .d-md-inline-grid {
    display: inline-grid !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; }
  .d-md-none {
    display: none !important; }
  .position-md-static {
    position: static !important; }
  .position-md-relative {
    position: relative !important; }
  .position-md-absolute {
    position: absolute !important; }
  .position-md-fixed {
    position: fixed !important; }
  .position-md-sticky {
    position: sticky !important; }
  .w-md-25 {
    width: 25% !important; }
  .w-md-50 {
    width: 50% !important; }
  .w-md-75 {
    width: 75% !important; }
  .w-md-100 {
    width: 100% !important; }
  .w-md-auto {
    width: auto !important; }
  .mw-md-25 {
    max-width: 25% !important; }
  .mw-md-50 {
    max-width: 50% !important; }
  .mw-md-75 {
    max-width: 75% !important; }
  .mw-md-100 {
    max-width: 100% !important; }
  .mw-md-auto {
    max-width: auto !important; }
  .vw-md-25 {
    width: 25vw !important; }
  .vw-md-50 {
    width: 50vw !important; }
  .vw-md-75 {
    width: 75vw !important; }
  .vw-md-100 {
    width: 100vw !important; }
  .min-vw-md-25 {
    min-width: 25vw !important; }
  .min-vw-md-50 {
    min-width: 50vw !important; }
  .min-vw-md-75 {
    min-width: 75vw !important; }
  .min-vw-md-100 {
    min-width: 100vw !important; }
  .h-md-25 {
    height: 25% !important; }
  .h-md-50 {
    height: 50% !important; }
  .h-md-75 {
    height: 75% !important; }
  .h-md-100 {
    height: 100% !important; }
  .h-md-auto {
    height: auto !important; }
  .mh-md-25 {
    max-height: 25% !important; }
  .mh-md-50 {
    max-height: 50% !important; }
  .mh-md-75 {
    max-height: 75% !important; }
  .mh-md-100 {
    max-height: 100% !important; }
  .mh-md-auto {
    max-height: auto !important; }
  .vh-md-25 {
    height: 25vh !important; }
  .vh-md-50 {
    height: 50vh !important; }
  .vh-md-75 {
    height: 75vh !important; }
  .vh-md-100 {
    height: 100vh !important; }
  .min-vh-md-25 {
    min-height: 25vh !important; }
  .min-vh-md-50 {
    min-height: 50vh !important; }
  .min-vh-md-75 {
    min-height: 75vh !important; }
  .min-vh-md-100 {
    min-height: 100vh !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .justify-content-md-evenly {
    justify-content: space-evenly !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; }
  .order-md-first {
    order: -1 !important; }
  .order-md-0 {
    order: 0 !important; }
  .order-md-1 {
    order: 1 !important; }
  .order-md-2 {
    order: 2 !important; }
  .order-md-3 {
    order: 3 !important; }
  .order-md-4 {
    order: 4 !important; }
  .order-md-5 {
    order: 5 !important; }
  .order-md-last {
    order: 6 !important; }
  .m-md-0 {
    margin: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .m-md-3 {
    margin: 0.75rem !important; }
  .m-md-4 {
    margin: 1rem !important; }
  .m-md-5 {
    margin: 1.25rem !important; }
  .m-md-6 {
    margin: 1.5rem !important; }
  .m-md-7 {
    margin: 1.75rem !important; }
  .m-md-8 {
    margin: 2rem !important; }
  .m-md-9 {
    margin: 3rem !important; }
  .m-md-10 {
    margin: 4rem !important; }
  .m-md-11 {
    margin: 5rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-md-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mx-md-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-md-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mx-md-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-md-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mx-md-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-md-9 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-md-10 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-md-11 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-md-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .my-md-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-md-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .my-md-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-md-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .my-md-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-md-9 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-md-10 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-md-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mt-md-3 {
    margin-top: 0.75rem !important; }
  .mt-md-4 {
    margin-top: 1rem !important; }
  .mt-md-5 {
    margin-top: 1.25rem !important; }
  .mt-md-6 {
    margin-top: 1.5rem !important; }
  .mt-md-7 {
    margin-top: 1.75rem !important; }
  .mt-md-8 {
    margin-top: 2rem !important; }
  .mt-md-9 {
    margin-top: 3rem !important; }
  .mt-md-10 {
    margin-top: 4rem !important; }
  .mt-md-11 {
    margin-top: 5rem !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .me-md-0 {
    margin-right: 0 !important; }
  .me-md-1 {
    margin-right: 0.25rem !important; }
  .me-md-2 {
    margin-right: 0.5rem !important; }
  .me-md-3 {
    margin-right: 0.75rem !important; }
  .me-md-4 {
    margin-right: 1rem !important; }
  .me-md-5 {
    margin-right: 1.25rem !important; }
  .me-md-6 {
    margin-right: 1.5rem !important; }
  .me-md-7 {
    margin-right: 1.75rem !important; }
  .me-md-8 {
    margin-right: 2rem !important; }
  .me-md-9 {
    margin-right: 3rem !important; }
  .me-md-10 {
    margin-right: 4rem !important; }
  .me-md-11 {
    margin-right: 5rem !important; }
  .me-md-auto {
    margin-right: auto !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .mb-md-3 {
    margin-bottom: 0.75rem !important; }
  .mb-md-4 {
    margin-bottom: 1rem !important; }
  .mb-md-5 {
    margin-bottom: 1.25rem !important; }
  .mb-md-6 {
    margin-bottom: 1.5rem !important; }
  .mb-md-7 {
    margin-bottom: 1.75rem !important; }
  .mb-md-8 {
    margin-bottom: 2rem !important; }
  .mb-md-9 {
    margin-bottom: 3rem !important; }
  .mb-md-10 {
    margin-bottom: 4rem !important; }
  .mb-md-11 {
    margin-bottom: 5rem !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ms-md-0 {
    margin-left: 0 !important; }
  .ms-md-1 {
    margin-left: 0.25rem !important; }
  .ms-md-2 {
    margin-left: 0.5rem !important; }
  .ms-md-3 {
    margin-left: 0.75rem !important; }
  .ms-md-4 {
    margin-left: 1rem !important; }
  .ms-md-5 {
    margin-left: 1.25rem !important; }
  .ms-md-6 {
    margin-left: 1.5rem !important; }
  .ms-md-7 {
    margin-left: 1.75rem !important; }
  .ms-md-8 {
    margin-left: 2rem !important; }
  .ms-md-9 {
    margin-left: 3rem !important; }
  .ms-md-10 {
    margin-left: 4rem !important; }
  .ms-md-11 {
    margin-left: 5rem !important; }
  .ms-md-auto {
    margin-left: auto !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .m-md-n3 {
    margin: -0.75rem !important; }
  .m-md-n4 {
    margin: -1rem !important; }
  .m-md-n5 {
    margin: -1.25rem !important; }
  .m-md-n6 {
    margin: -1.5rem !important; }
  .m-md-n7 {
    margin: -1.75rem !important; }
  .m-md-n8 {
    margin: -2rem !important; }
  .m-md-n9 {
    margin: -3rem !important; }
  .m-md-n10 {
    margin: -4rem !important; }
  .m-md-n11 {
    margin: -5rem !important; }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-md-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important; }
  .mx-md-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-md-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important; }
  .mx-md-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-md-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important; }
  .mx-md-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-md-n9 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-md-n10 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-md-n11 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-md-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important; }
  .my-md-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-md-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important; }
  .my-md-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-md-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important; }
  .my-md-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-md-n9 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-md-n10 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-md-n11 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .mt-md-n1 {
    margin-top: -0.25rem !important; }
  .mt-md-n2 {
    margin-top: -0.5rem !important; }
  .mt-md-n3 {
    margin-top: -0.75rem !important; }
  .mt-md-n4 {
    margin-top: -1rem !important; }
  .mt-md-n5 {
    margin-top: -1.25rem !important; }
  .mt-md-n6 {
    margin-top: -1.5rem !important; }
  .mt-md-n7 {
    margin-top: -1.75rem !important; }
  .mt-md-n8 {
    margin-top: -2rem !important; }
  .mt-md-n9 {
    margin-top: -3rem !important; }
  .mt-md-n10 {
    margin-top: -4rem !important; }
  .mt-md-n11 {
    margin-top: -5rem !important; }
  .me-md-n1 {
    margin-right: -0.25rem !important; }
  .me-md-n2 {
    margin-right: -0.5rem !important; }
  .me-md-n3 {
    margin-right: -0.75rem !important; }
  .me-md-n4 {
    margin-right: -1rem !important; }
  .me-md-n5 {
    margin-right: -1.25rem !important; }
  .me-md-n6 {
    margin-right: -1.5rem !important; }
  .me-md-n7 {
    margin-right: -1.75rem !important; }
  .me-md-n8 {
    margin-right: -2rem !important; }
  .me-md-n9 {
    margin-right: -3rem !important; }
  .me-md-n10 {
    margin-right: -4rem !important; }
  .me-md-n11 {
    margin-right: -5rem !important; }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-md-n3 {
    margin-bottom: -0.75rem !important; }
  .mb-md-n4 {
    margin-bottom: -1rem !important; }
  .mb-md-n5 {
    margin-bottom: -1.25rem !important; }
  .mb-md-n6 {
    margin-bottom: -1.5rem !important; }
  .mb-md-n7 {
    margin-bottom: -1.75rem !important; }
  .mb-md-n8 {
    margin-bottom: -2rem !important; }
  .mb-md-n9 {
    margin-bottom: -3rem !important; }
  .mb-md-n10 {
    margin-bottom: -4rem !important; }
  .mb-md-n11 {
    margin-bottom: -5rem !important; }
  .ms-md-n1 {
    margin-left: -0.25rem !important; }
  .ms-md-n2 {
    margin-left: -0.5rem !important; }
  .ms-md-n3 {
    margin-left: -0.75rem !important; }
  .ms-md-n4 {
    margin-left: -1rem !important; }
  .ms-md-n5 {
    margin-left: -1.25rem !important; }
  .ms-md-n6 {
    margin-left: -1.5rem !important; }
  .ms-md-n7 {
    margin-left: -1.75rem !important; }
  .ms-md-n8 {
    margin-left: -2rem !important; }
  .ms-md-n9 {
    margin-left: -3rem !important; }
  .ms-md-n10 {
    margin-left: -4rem !important; }
  .ms-md-n11 {
    margin-left: -5rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .p-md-3 {
    padding: 0.75rem !important; }
  .p-md-4 {
    padding: 1rem !important; }
  .p-md-5 {
    padding: 1.25rem !important; }
  .p-md-6 {
    padding: 1.5rem !important; }
  .p-md-7 {
    padding: 1.75rem !important; }
  .p-md-8 {
    padding: 2rem !important; }
  .p-md-9 {
    padding: 3rem !important; }
  .p-md-10 {
    padding: 4rem !important; }
  .p-md-11 {
    padding: 5rem !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-md-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .px-md-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-md-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .px-md-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-md-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .px-md-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-md-9 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-md-10 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-md-11 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-md-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .py-md-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-md-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .py-md-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-md-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .py-md-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-md-9 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-md-10 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-md-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pt-md-3 {
    padding-top: 0.75rem !important; }
  .pt-md-4 {
    padding-top: 1rem !important; }
  .pt-md-5 {
    padding-top: 1.25rem !important; }
  .pt-md-6 {
    padding-top: 1.5rem !important; }
  .pt-md-7 {
    padding-top: 1.75rem !important; }
  .pt-md-8 {
    padding-top: 2rem !important; }
  .pt-md-9 {
    padding-top: 3rem !important; }
  .pt-md-10 {
    padding-top: 4rem !important; }
  .pt-md-11 {
    padding-top: 5rem !important; }
  .pe-md-0 {
    padding-right: 0 !important; }
  .pe-md-1 {
    padding-right: 0.25rem !important; }
  .pe-md-2 {
    padding-right: 0.5rem !important; }
  .pe-md-3 {
    padding-right: 0.75rem !important; }
  .pe-md-4 {
    padding-right: 1rem !important; }
  .pe-md-5 {
    padding-right: 1.25rem !important; }
  .pe-md-6 {
    padding-right: 1.5rem !important; }
  .pe-md-7 {
    padding-right: 1.75rem !important; }
  .pe-md-8 {
    padding-right: 2rem !important; }
  .pe-md-9 {
    padding-right: 3rem !important; }
  .pe-md-10 {
    padding-right: 4rem !important; }
  .pe-md-11 {
    padding-right: 5rem !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pb-md-3 {
    padding-bottom: 0.75rem !important; }
  .pb-md-4 {
    padding-bottom: 1rem !important; }
  .pb-md-5 {
    padding-bottom: 1.25rem !important; }
  .pb-md-6 {
    padding-bottom: 1.5rem !important; }
  .pb-md-7 {
    padding-bottom: 1.75rem !important; }
  .pb-md-8 {
    padding-bottom: 2rem !important; }
  .pb-md-9 {
    padding-bottom: 3rem !important; }
  .pb-md-10 {
    padding-bottom: 4rem !important; }
  .pb-md-11 {
    padding-bottom: 5rem !important; }
  .ps-md-0 {
    padding-left: 0 !important; }
  .ps-md-1 {
    padding-left: 0.25rem !important; }
  .ps-md-2 {
    padding-left: 0.5rem !important; }
  .ps-md-3 {
    padding-left: 0.75rem !important; }
  .ps-md-4 {
    padding-left: 1rem !important; }
  .ps-md-5 {
    padding-left: 1.25rem !important; }
  .ps-md-6 {
    padding-left: 1.5rem !important; }
  .ps-md-7 {
    padding-left: 1.75rem !important; }
  .ps-md-8 {
    padding-left: 2rem !important; }
  .ps-md-9 {
    padding-left: 3rem !important; }
  .ps-md-10 {
    padding-left: 4rem !important; }
  .ps-md-11 {
    padding-left: 5rem !important; }
  .gap-md-0 {
    gap: 0 !important; }
  .gap-md-1 {
    gap: 0.25rem !important; }
  .gap-md-2 {
    gap: 0.5rem !important; }
  .gap-md-3 {
    gap: 0.75rem !important; }
  .gap-md-4 {
    gap: 1rem !important; }
  .gap-md-5 {
    gap: 1.25rem !important; }
  .gap-md-6 {
    gap: 1.5rem !important; }
  .gap-md-7 {
    gap: 1.75rem !important; }
  .gap-md-8 {
    gap: 2rem !important; }
  .gap-md-9 {
    gap: 3rem !important; }
  .gap-md-10 {
    gap: 4rem !important; }
  .gap-md-11 {
    gap: 5rem !important; }
  .row-gap-md-0 {
    row-gap: 0 !important; }
  .row-gap-md-1 {
    row-gap: 0.25rem !important; }
  .row-gap-md-2 {
    row-gap: 0.5rem !important; }
  .row-gap-md-3 {
    row-gap: 0.75rem !important; }
  .row-gap-md-4 {
    row-gap: 1rem !important; }
  .row-gap-md-5 {
    row-gap: 1.25rem !important; }
  .row-gap-md-6 {
    row-gap: 1.5rem !important; }
  .row-gap-md-7 {
    row-gap: 1.75rem !important; }
  .row-gap-md-8 {
    row-gap: 2rem !important; }
  .row-gap-md-9 {
    row-gap: 3rem !important; }
  .row-gap-md-10 {
    row-gap: 4rem !important; }
  .row-gap-md-11 {
    row-gap: 5rem !important; }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important; }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important; }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important; }
  .column-gap-md-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important; }
  .column-gap-md-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important; }
  .column-gap-md-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important; }
  .column-gap-md-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important; }
  .column-gap-md-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important; }
  .column-gap-md-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important; }
  .column-gap-md-9 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important; }
  .column-gap-md-10 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important; }
  .column-gap-md-11 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important; }
  .text-md-start {
    text-align: left !important; }
  .text-md-end {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; }
    body {
      --featured-image-max-height: 100vh; }
      .site-header .logo svg {
        max-width: inherit; }
    .site-footer .logo {
      flex: 0 0 30%;
      margin: unset; }
      .site-footer .logo svg {
        width: 80%; }
    .site-footer .informations {
      flex: 0 0 60%;
      margin: unset;
      text-align: left; }
      .featured-image .social-links {
        right: 2rem; }
        .featured-image .social-links a, .featured-image .social-links [data-oblink-href] {
          color: white; }
    .offcanvas.offcanvas-start, .offcanvas.offcanvas-end {
      max-width: var(--offcanvas-desktop-width);
      box-shadow: 0 0 5rem rgba(0, 0, 0, 0.5); }
    .container {
      --container-max-width: 720px; } }

@media (max-width: 1365.98px) and (min-width: 768px) {
    .nav-burger .hamburger {
      margin-left: 0.75rem; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; }
  .col-lg {
    flex: 1 0; }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0; }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0; }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem; }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 0.75rem; }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 0.75rem; }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1rem; }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1rem; }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 1.25rem; }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 1.25rem; }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 1.5rem; }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 1.5rem; }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 1.75rem; }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 1.75rem; }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 2rem; }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 2rem; }
  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 3rem; }
  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 3rem; }
  .g-lg-10,
  .gx-lg-10 {
    --bs-gutter-x: 4rem; }
  .g-lg-10,
  .gy-lg-10 {
    --bs-gutter-y: 4rem; }
  .g-lg-11,
  .gx-lg-11 {
    --bs-gutter-x: 5rem; }
  .g-lg-11,
  .gy-lg-11 {
    --bs-gutter-y: 5rem; }
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x); }
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; }
    .navbar-expand-lg .offcanvas {
      position: static;
      z-index: auto;
      flex-grow: 1;
      width: auto !important;
      height: auto !important;
      visibility: visible !important;
      background-color: transparent !important;
      border: 0 !important;
      transform: none !important;
      transition: none; }
      .navbar-expand-lg .offcanvas .offcanvas-header {
        display: none; }
      .navbar-expand-lg .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible; }
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important; }
    .offcanvas-lg .offcanvas-header {
      display: none; }
    .offcanvas-lg .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible;
      background-color: transparent !important; }
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020; }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020; }
  .float-lg-start {
    float: left !important; }
  .float-lg-end {
    float: right !important; }
  .float-lg-none {
    float: none !important; }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important; }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important; }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important; }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important; }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-grid {
    display: grid !important; }
  .d-lg-inline-grid {
    display: inline-grid !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; }
  .d-lg-none {
    display: none !important; }
  .position-lg-static {
    position: static !important; }
  .position-lg-relative {
    position: relative !important; }
  .position-lg-absolute {
    position: absolute !important; }
  .position-lg-fixed {
    position: fixed !important; }
  .position-lg-sticky {
    position: sticky !important; }
  .w-lg-25 {
    width: 25% !important; }
  .w-lg-50 {
    width: 50% !important; }
  .w-lg-75 {
    width: 75% !important; }
  .w-lg-100 {
    width: 100% !important; }
  .w-lg-auto {
    width: auto !important; }
  .mw-lg-25 {
    max-width: 25% !important; }
  .mw-lg-50 {
    max-width: 50% !important; }
  .mw-lg-75 {
    max-width: 75% !important; }
  .mw-lg-100 {
    max-width: 100% !important; }
  .mw-lg-auto {
    max-width: auto !important; }
  .vw-lg-25 {
    width: 25vw !important; }
  .vw-lg-50 {
    width: 50vw !important; }
  .vw-lg-75 {
    width: 75vw !important; }
  .vw-lg-100 {
    width: 100vw !important; }
  .min-vw-lg-25 {
    min-width: 25vw !important; }
  .min-vw-lg-50 {
    min-width: 50vw !important; }
  .min-vw-lg-75 {
    min-width: 75vw !important; }
  .min-vw-lg-100 {
    min-width: 100vw !important; }
  .h-lg-25 {
    height: 25% !important; }
  .h-lg-50 {
    height: 50% !important; }
  .h-lg-75 {
    height: 75% !important; }
  .h-lg-100 {
    height: 100% !important; }
  .h-lg-auto {
    height: auto !important; }
  .mh-lg-25 {
    max-height: 25% !important; }
  .mh-lg-50 {
    max-height: 50% !important; }
  .mh-lg-75 {
    max-height: 75% !important; }
  .mh-lg-100 {
    max-height: 100% !important; }
  .mh-lg-auto {
    max-height: auto !important; }
  .vh-lg-25 {
    height: 25vh !important; }
  .vh-lg-50 {
    height: 50vh !important; }
  .vh-lg-75 {
    height: 75vh !important; }
  .vh-lg-100 {
    height: 100vh !important; }
  .min-vh-lg-25 {
    min-height: 25vh !important; }
  .min-vh-lg-50 {
    min-height: 50vh !important; }
  .min-vh-lg-75 {
    min-height: 75vh !important; }
  .min-vh-lg-100 {
    min-height: 100vh !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; }
  .order-lg-first {
    order: -1 !important; }
  .order-lg-0 {
    order: 0 !important; }
  .order-lg-1 {
    order: 1 !important; }
  .order-lg-2 {
    order: 2 !important; }
  .order-lg-3 {
    order: 3 !important; }
  .order-lg-4 {
    order: 4 !important; }
  .order-lg-5 {
    order: 5 !important; }
  .order-lg-last {
    order: 6 !important; }
  .m-lg-0 {
    margin: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .m-lg-3 {
    margin: 0.75rem !important; }
  .m-lg-4 {
    margin: 1rem !important; }
  .m-lg-5 {
    margin: 1.25rem !important; }
  .m-lg-6 {
    margin: 1.5rem !important; }
  .m-lg-7 {
    margin: 1.75rem !important; }
  .m-lg-8 {
    margin: 2rem !important; }
  .m-lg-9 {
    margin: 3rem !important; }
  .m-lg-10 {
    margin: 4rem !important; }
  .m-lg-11 {
    margin: 5rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-lg-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mx-lg-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-lg-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mx-lg-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-lg-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mx-lg-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-lg-9 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-lg-10 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-lg-11 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-lg-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .my-lg-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-lg-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .my-lg-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-lg-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .my-lg-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-lg-9 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-lg-10 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-lg-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mt-lg-3 {
    margin-top: 0.75rem !important; }
  .mt-lg-4 {
    margin-top: 1rem !important; }
  .mt-lg-5 {
    margin-top: 1.25rem !important; }
  .mt-lg-6 {
    margin-top: 1.5rem !important; }
  .mt-lg-7 {
    margin-top: 1.75rem !important; }
  .mt-lg-8 {
    margin-top: 2rem !important; }
  .mt-lg-9 {
    margin-top: 3rem !important; }
  .mt-lg-10 {
    margin-top: 4rem !important; }
  .mt-lg-11 {
    margin-top: 5rem !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .me-lg-0 {
    margin-right: 0 !important; }
  .me-lg-1 {
    margin-right: 0.25rem !important; }
  .me-lg-2 {
    margin-right: 0.5rem !important; }
  .me-lg-3 {
    margin-right: 0.75rem !important; }
  .me-lg-4 {
    margin-right: 1rem !important; }
  .me-lg-5 {
    margin-right: 1.25rem !important; }
  .me-lg-6 {
    margin-right: 1.5rem !important; }
  .me-lg-7 {
    margin-right: 1.75rem !important; }
  .me-lg-8 {
    margin-right: 2rem !important; }
  .me-lg-9 {
    margin-right: 3rem !important; }
  .me-lg-10 {
    margin-right: 4rem !important; }
  .me-lg-11 {
    margin-right: 5rem !important; }
  .me-lg-auto {
    margin-right: auto !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .mb-lg-3 {
    margin-bottom: 0.75rem !important; }
  .mb-lg-4 {
    margin-bottom: 1rem !important; }
  .mb-lg-5 {
    margin-bottom: 1.25rem !important; }
  .mb-lg-6 {
    margin-bottom: 1.5rem !important; }
  .mb-lg-7 {
    margin-bottom: 1.75rem !important; }
  .mb-lg-8 {
    margin-bottom: 2rem !important; }
  .mb-lg-9 {
    margin-bottom: 3rem !important; }
  .mb-lg-10 {
    margin-bottom: 4rem !important; }
  .mb-lg-11 {
    margin-bottom: 5rem !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ms-lg-0 {
    margin-left: 0 !important; }
  .ms-lg-1 {
    margin-left: 0.25rem !important; }
  .ms-lg-2 {
    margin-left: 0.5rem !important; }
  .ms-lg-3 {
    margin-left: 0.75rem !important; }
  .ms-lg-4 {
    margin-left: 1rem !important; }
  .ms-lg-5 {
    margin-left: 1.25rem !important; }
  .ms-lg-6 {
    margin-left: 1.5rem !important; }
  .ms-lg-7 {
    margin-left: 1.75rem !important; }
  .ms-lg-8 {
    margin-left: 2rem !important; }
  .ms-lg-9 {
    margin-left: 3rem !important; }
  .ms-lg-10 {
    margin-left: 4rem !important; }
  .ms-lg-11 {
    margin-left: 5rem !important; }
  .ms-lg-auto {
    margin-left: auto !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .m-lg-n3 {
    margin: -0.75rem !important; }
  .m-lg-n4 {
    margin: -1rem !important; }
  .m-lg-n5 {
    margin: -1.25rem !important; }
  .m-lg-n6 {
    margin: -1.5rem !important; }
  .m-lg-n7 {
    margin: -1.75rem !important; }
  .m-lg-n8 {
    margin: -2rem !important; }
  .m-lg-n9 {
    margin: -3rem !important; }
  .m-lg-n10 {
    margin: -4rem !important; }
  .m-lg-n11 {
    margin: -5rem !important; }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-lg-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important; }
  .mx-lg-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-lg-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important; }
  .mx-lg-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-lg-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important; }
  .mx-lg-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-lg-n9 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-lg-n10 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-lg-n11 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-lg-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important; }
  .my-lg-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-lg-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important; }
  .my-lg-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-lg-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important; }
  .my-lg-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-lg-n9 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-lg-n10 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-lg-n11 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .mt-lg-n1 {
    margin-top: -0.25rem !important; }
  .mt-lg-n2 {
    margin-top: -0.5rem !important; }
  .mt-lg-n3 {
    margin-top: -0.75rem !important; }
  .mt-lg-n4 {
    margin-top: -1rem !important; }
  .mt-lg-n5 {
    margin-top: -1.25rem !important; }
  .mt-lg-n6 {
    margin-top: -1.5rem !important; }
  .mt-lg-n7 {
    margin-top: -1.75rem !important; }
  .mt-lg-n8 {
    margin-top: -2rem !important; }
  .mt-lg-n9 {
    margin-top: -3rem !important; }
  .mt-lg-n10 {
    margin-top: -4rem !important; }
  .mt-lg-n11 {
    margin-top: -5rem !important; }
  .me-lg-n1 {
    margin-right: -0.25rem !important; }
  .me-lg-n2 {
    margin-right: -0.5rem !important; }
  .me-lg-n3 {
    margin-right: -0.75rem !important; }
  .me-lg-n4 {
    margin-right: -1rem !important; }
  .me-lg-n5 {
    margin-right: -1.25rem !important; }
  .me-lg-n6 {
    margin-right: -1.5rem !important; }
  .me-lg-n7 {
    margin-right: -1.75rem !important; }
  .me-lg-n8 {
    margin-right: -2rem !important; }
  .me-lg-n9 {
    margin-right: -3rem !important; }
  .me-lg-n10 {
    margin-right: -4rem !important; }
  .me-lg-n11 {
    margin-right: -5rem !important; }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-lg-n3 {
    margin-bottom: -0.75rem !important; }
  .mb-lg-n4 {
    margin-bottom: -1rem !important; }
  .mb-lg-n5 {
    margin-bottom: -1.25rem !important; }
  .mb-lg-n6 {
    margin-bottom: -1.5rem !important; }
  .mb-lg-n7 {
    margin-bottom: -1.75rem !important; }
  .mb-lg-n8 {
    margin-bottom: -2rem !important; }
  .mb-lg-n9 {
    margin-bottom: -3rem !important; }
  .mb-lg-n10 {
    margin-bottom: -4rem !important; }
  .mb-lg-n11 {
    margin-bottom: -5rem !important; }
  .ms-lg-n1 {
    margin-left: -0.25rem !important; }
  .ms-lg-n2 {
    margin-left: -0.5rem !important; }
  .ms-lg-n3 {
    margin-left: -0.75rem !important; }
  .ms-lg-n4 {
    margin-left: -1rem !important; }
  .ms-lg-n5 {
    margin-left: -1.25rem !important; }
  .ms-lg-n6 {
    margin-left: -1.5rem !important; }
  .ms-lg-n7 {
    margin-left: -1.75rem !important; }
  .ms-lg-n8 {
    margin-left: -2rem !important; }
  .ms-lg-n9 {
    margin-left: -3rem !important; }
  .ms-lg-n10 {
    margin-left: -4rem !important; }
  .ms-lg-n11 {
    margin-left: -5rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .p-lg-3 {
    padding: 0.75rem !important; }
  .p-lg-4 {
    padding: 1rem !important; }
  .p-lg-5 {
    padding: 1.25rem !important; }
  .p-lg-6 {
    padding: 1.5rem !important; }
  .p-lg-7 {
    padding: 1.75rem !important; }
  .p-lg-8 {
    padding: 2rem !important; }
  .p-lg-9 {
    padding: 3rem !important; }
  .p-lg-10 {
    padding: 4rem !important; }
  .p-lg-11 {
    padding: 5rem !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-lg-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .px-lg-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-lg-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .px-lg-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-lg-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .px-lg-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-lg-9 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-lg-10 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-lg-11 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-lg-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .py-lg-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-lg-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .py-lg-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-lg-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .py-lg-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-lg-9 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-lg-10 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-lg-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pt-lg-3 {
    padding-top: 0.75rem !important; }
  .pt-lg-4 {
    padding-top: 1rem !important; }
  .pt-lg-5 {
    padding-top: 1.25rem !important; }
  .pt-lg-6 {
    padding-top: 1.5rem !important; }
  .pt-lg-7 {
    padding-top: 1.75rem !important; }
  .pt-lg-8 {
    padding-top: 2rem !important; }
  .pt-lg-9 {
    padding-top: 3rem !important; }
  .pt-lg-10 {
    padding-top: 4rem !important; }
  .pt-lg-11 {
    padding-top: 5rem !important; }
  .pe-lg-0 {
    padding-right: 0 !important; }
  .pe-lg-1 {
    padding-right: 0.25rem !important; }
  .pe-lg-2 {
    padding-right: 0.5rem !important; }
  .pe-lg-3 {
    padding-right: 0.75rem !important; }
  .pe-lg-4 {
    padding-right: 1rem !important; }
  .pe-lg-5 {
    padding-right: 1.25rem !important; }
  .pe-lg-6 {
    padding-right: 1.5rem !important; }
  .pe-lg-7 {
    padding-right: 1.75rem !important; }
  .pe-lg-8 {
    padding-right: 2rem !important; }
  .pe-lg-9 {
    padding-right: 3rem !important; }
  .pe-lg-10 {
    padding-right: 4rem !important; }
  .pe-lg-11 {
    padding-right: 5rem !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pb-lg-3 {
    padding-bottom: 0.75rem !important; }
  .pb-lg-4 {
    padding-bottom: 1rem !important; }
  .pb-lg-5 {
    padding-bottom: 1.25rem !important; }
  .pb-lg-6 {
    padding-bottom: 1.5rem !important; }
  .pb-lg-7 {
    padding-bottom: 1.75rem !important; }
  .pb-lg-8 {
    padding-bottom: 2rem !important; }
  .pb-lg-9 {
    padding-bottom: 3rem !important; }
  .pb-lg-10 {
    padding-bottom: 4rem !important; }
  .pb-lg-11 {
    padding-bottom: 5rem !important; }
  .ps-lg-0 {
    padding-left: 0 !important; }
  .ps-lg-1 {
    padding-left: 0.25rem !important; }
  .ps-lg-2 {
    padding-left: 0.5rem !important; }
  .ps-lg-3 {
    padding-left: 0.75rem !important; }
  .ps-lg-4 {
    padding-left: 1rem !important; }
  .ps-lg-5 {
    padding-left: 1.25rem !important; }
  .ps-lg-6 {
    padding-left: 1.5rem !important; }
  .ps-lg-7 {
    padding-left: 1.75rem !important; }
  .ps-lg-8 {
    padding-left: 2rem !important; }
  .ps-lg-9 {
    padding-left: 3rem !important; }
  .ps-lg-10 {
    padding-left: 4rem !important; }
  .ps-lg-11 {
    padding-left: 5rem !important; }
  .gap-lg-0 {
    gap: 0 !important; }
  .gap-lg-1 {
    gap: 0.25rem !important; }
  .gap-lg-2 {
    gap: 0.5rem !important; }
  .gap-lg-3 {
    gap: 0.75rem !important; }
  .gap-lg-4 {
    gap: 1rem !important; }
  .gap-lg-5 {
    gap: 1.25rem !important; }
  .gap-lg-6 {
    gap: 1.5rem !important; }
  .gap-lg-7 {
    gap: 1.75rem !important; }
  .gap-lg-8 {
    gap: 2rem !important; }
  .gap-lg-9 {
    gap: 3rem !important; }
  .gap-lg-10 {
    gap: 4rem !important; }
  .gap-lg-11 {
    gap: 5rem !important; }
  .row-gap-lg-0 {
    row-gap: 0 !important; }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important; }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important; }
  .row-gap-lg-3 {
    row-gap: 0.75rem !important; }
  .row-gap-lg-4 {
    row-gap: 1rem !important; }
  .row-gap-lg-5 {
    row-gap: 1.25rem !important; }
  .row-gap-lg-6 {
    row-gap: 1.5rem !important; }
  .row-gap-lg-7 {
    row-gap: 1.75rem !important; }
  .row-gap-lg-8 {
    row-gap: 2rem !important; }
  .row-gap-lg-9 {
    row-gap: 3rem !important; }
  .row-gap-lg-10 {
    row-gap: 4rem !important; }
  .row-gap-lg-11 {
    row-gap: 5rem !important; }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important; }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important; }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important; }
  .column-gap-lg-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important; }
  .column-gap-lg-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important; }
  .column-gap-lg-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important; }
  .column-gap-lg-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important; }
  .column-gap-lg-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important; }
  .column-gap-lg-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important; }
  .column-gap-lg-9 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important; }
  .column-gap-lg-10 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important; }
  .column-gap-lg-11 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important; }
  .text-lg-start {
    text-align: left !important; }
  .text-lg-end {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; }
    .container {
      --container-max-width: 960px; } }

@media (min-width: 992px) and (max-width: 1365.98px) {
    .featured-image .cloudflare-video-block,
    .featured-image .plyr {
      height: 100%; }
      .featured-image .cloudflare-video-block iframe,
      .featured-image .plyr iframe {
        left: 50%;
        width: calc(var(--featured-image-height)/0.5225);
        margin-left: calc(var(--featured-image-height)*-1/0.5225/2); } }

@media (min-width: 1024px) {
  .nav-main .nav-item > .collapse,
  .nav-main .nav-item > .collapsing {
    display: block;
    height: auto; } }

@media (min-width: 1200px) {
    h1, .h1 {
      font-size: 3.5rem; }
    h2, .h2 {
      font-size: 2.25rem; }
    h3, .h3 {
      font-size: 1.625rem; }
    legend {
      font-size: 1.5rem; }
    .display-1 {
      font-size: 5rem; }
    .display-2 {
      font-size: 4.5rem; }
    .display-3 {
      font-size: 4rem; }
    .display-4 {
      font-size: 3.5rem; }
    .display-5 {
      font-size: 3rem; }
    .display-6 {
      font-size: 2.5rem; }
  .fs-1 {
    font-size: 3.5rem !important; }
  .fs-2 {
    font-size: 2.25rem !important; }
  .fs-3 {
    font-size: 1.625rem !important; } }

@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; }
  .col-xl {
    flex: 1 0; }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0; }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0; }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 0.75rem; }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 0.75rem; }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1rem; }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1rem; }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 1.25rem; }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 1.25rem; }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 1.5rem; }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 1.5rem; }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 1.75rem; }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 1.75rem; }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 2rem; }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 2rem; }
  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 3rem; }
  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 3rem; }
  .g-xl-10,
  .gx-xl-10 {
    --bs-gutter-x: 4rem; }
  .g-xl-10,
  .gy-xl-10 {
    --bs-gutter-y: 4rem; }
  .g-xl-11,
  .gx-xl-11 {
    --bs-gutter-x: 5rem; }
  .g-xl-11,
  .gy-xl-11 {
    --bs-gutter-y: 5rem; }
  .navbar-expand-xl, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x); }
    .navbar-expand-xl .navbar-nav-scroll, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xl .navbar-collapse, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .navbar-toggler {
      display: none; }
    .navbar-expand-xl .offcanvas, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .offcanvas {
      position: static;
      z-index: auto;
      flex-grow: 1;
      width: auto !important;
      height: auto !important;
      visibility: visible !important;
      background-color: transparent !important;
      border: 0 !important;
      transform: none !important;
      transition: none; }
      .navbar-expand-xl .offcanvas .offcanvas-header, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .offcanvas .offcanvas-header {
        display: none; }
      .navbar-expand-xl .offcanvas .offcanvas-body, .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible; }
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important; }
    .offcanvas-xl .offcanvas-header {
      display: none; }
    .offcanvas-xl .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible;
      background-color: transparent !important; }
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020; }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020; }
  .float-xl-start {
    float: left !important; }
  .float-xl-end {
    float: right !important; }
  .float-xl-none {
    float: none !important; }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important; }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important; }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important; }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important; }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-grid {
    display: grid !important; }
  .d-xl-inline-grid {
    display: inline-grid !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; }
  .d-xl-none {
    display: none !important; }
  .position-xl-static {
    position: static !important; }
  .position-xl-relative {
    position: relative !important; }
  .position-xl-absolute {
    position: absolute !important; }
  .position-xl-fixed {
    position: fixed !important; }
  .position-xl-sticky {
    position: sticky !important; }
  .w-xl-25 {
    width: 25% !important; }
  .w-xl-50 {
    width: 50% !important; }
  .w-xl-75 {
    width: 75% !important; }
  .w-xl-100 {
    width: 100% !important; }
  .w-xl-auto {
    width: auto !important; }
  .mw-xl-25 {
    max-width: 25% !important; }
  .mw-xl-50 {
    max-width: 50% !important; }
  .mw-xl-75 {
    max-width: 75% !important; }
  .mw-xl-100 {
    max-width: 100% !important; }
  .mw-xl-auto {
    max-width: auto !important; }
  .vw-xl-25 {
    width: 25vw !important; }
  .vw-xl-50 {
    width: 50vw !important; }
  .vw-xl-75 {
    width: 75vw !important; }
  .vw-xl-100 {
    width: 100vw !important; }
  .min-vw-xl-25 {
    min-width: 25vw !important; }
  .min-vw-xl-50 {
    min-width: 50vw !important; }
  .min-vw-xl-75 {
    min-width: 75vw !important; }
  .min-vw-xl-100 {
    min-width: 100vw !important; }
  .h-xl-25 {
    height: 25% !important; }
  .h-xl-50 {
    height: 50% !important; }
  .h-xl-75 {
    height: 75% !important; }
  .h-xl-100 {
    height: 100% !important; }
  .h-xl-auto {
    height: auto !important; }
  .mh-xl-25 {
    max-height: 25% !important; }
  .mh-xl-50 {
    max-height: 50% !important; }
  .mh-xl-75 {
    max-height: 75% !important; }
  .mh-xl-100 {
    max-height: 100% !important; }
  .mh-xl-auto {
    max-height: auto !important; }
  .vh-xl-25 {
    height: 25vh !important; }
  .vh-xl-50 {
    height: 50vh !important; }
  .vh-xl-75 {
    height: 75vh !important; }
  .vh-xl-100 {
    height: 100vh !important; }
  .min-vh-xl-25 {
    min-height: 25vh !important; }
  .min-vh-xl-50 {
    min-height: 50vh !important; }
  .min-vh-xl-75 {
    min-height: 75vh !important; }
  .min-vh-xl-100 {
    min-height: 100vh !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; }
  .order-xl-first {
    order: -1 !important; }
  .order-xl-0 {
    order: 0 !important; }
  .order-xl-1 {
    order: 1 !important; }
  .order-xl-2 {
    order: 2 !important; }
  .order-xl-3 {
    order: 3 !important; }
  .order-xl-4 {
    order: 4 !important; }
  .order-xl-5 {
    order: 5 !important; }
  .order-xl-last {
    order: 6 !important; }
  .m-xl-0 {
    margin: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .m-xl-3 {
    margin: 0.75rem !important; }
  .m-xl-4 {
    margin: 1rem !important; }
  .m-xl-5 {
    margin: 1.25rem !important; }
  .m-xl-6 {
    margin: 1.5rem !important; }
  .m-xl-7 {
    margin: 1.75rem !important; }
  .m-xl-8 {
    margin: 2rem !important; }
  .m-xl-9 {
    margin: 3rem !important; }
  .m-xl-10 {
    margin: 4rem !important; }
  .m-xl-11 {
    margin: 5rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xl-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mx-xl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mx-xl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mx-xl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-xl-9 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xl-10 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-xl-11 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xl-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .my-xl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .my-xl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .my-xl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-xl-9 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xl-10 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-xl-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mt-xl-1 {
    margin-top: 0.25rem !important; }
  .mt-xl-2 {
    margin-top: 0.5rem !important; }
  .mt-xl-3 {
    margin-top: 0.75rem !important; }
  .mt-xl-4 {
    margin-top: 1rem !important; }
  .mt-xl-5 {
    margin-top: 1.25rem !important; }
  .mt-xl-6 {
    margin-top: 1.5rem !important; }
  .mt-xl-7 {
    margin-top: 1.75rem !important; }
  .mt-xl-8 {
    margin-top: 2rem !important; }
  .mt-xl-9 {
    margin-top: 3rem !important; }
  .mt-xl-10 {
    margin-top: 4rem !important; }
  .mt-xl-11 {
    margin-top: 5rem !important; }
  .mt-xl-auto {
    margin-top: auto !important; }
  .me-xl-0 {
    margin-right: 0 !important; }
  .me-xl-1 {
    margin-right: 0.25rem !important; }
  .me-xl-2 {
    margin-right: 0.5rem !important; }
  .me-xl-3 {
    margin-right: 0.75rem !important; }
  .me-xl-4 {
    margin-right: 1rem !important; }
  .me-xl-5 {
    margin-right: 1.25rem !important; }
  .me-xl-6 {
    margin-right: 1.5rem !important; }
  .me-xl-7 {
    margin-right: 1.75rem !important; }
  .me-xl-8 {
    margin-right: 2rem !important; }
  .me-xl-9 {
    margin-right: 3rem !important; }
  .me-xl-10 {
    margin-right: 4rem !important; }
  .me-xl-11 {
    margin-right: 5rem !important; }
  .me-xl-auto {
    margin-right: auto !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xl-3 {
    margin-bottom: 0.75rem !important; }
  .mb-xl-4 {
    margin-bottom: 1rem !important; }
  .mb-xl-5 {
    margin-bottom: 1.25rem !important; }
  .mb-xl-6 {
    margin-bottom: 1.5rem !important; }
  .mb-xl-7 {
    margin-bottom: 1.75rem !important; }
  .mb-xl-8 {
    margin-bottom: 2rem !important; }
  .mb-xl-9 {
    margin-bottom: 3rem !important; }
  .mb-xl-10 {
    margin-bottom: 4rem !important; }
  .mb-xl-11 {
    margin-bottom: 5rem !important; }
  .mb-xl-auto {
    margin-bottom: auto !important; }
  .ms-xl-0 {
    margin-left: 0 !important; }
  .ms-xl-1 {
    margin-left: 0.25rem !important; }
  .ms-xl-2 {
    margin-left: 0.5rem !important; }
  .ms-xl-3 {
    margin-left: 0.75rem !important; }
  .ms-xl-4 {
    margin-left: 1rem !important; }
  .ms-xl-5 {
    margin-left: 1.25rem !important; }
  .ms-xl-6 {
    margin-left: 1.5rem !important; }
  .ms-xl-7 {
    margin-left: 1.75rem !important; }
  .ms-xl-8 {
    margin-left: 2rem !important; }
  .ms-xl-9 {
    margin-left: 3rem !important; }
  .ms-xl-10 {
    margin-left: 4rem !important; }
  .ms-xl-11 {
    margin-left: 5rem !important; }
  .ms-xl-auto {
    margin-left: auto !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .m-xl-n3 {
    margin: -0.75rem !important; }
  .m-xl-n4 {
    margin: -1rem !important; }
  .m-xl-n5 {
    margin: -1.25rem !important; }
  .m-xl-n6 {
    margin: -1.5rem !important; }
  .m-xl-n7 {
    margin: -1.75rem !important; }
  .m-xl-n8 {
    margin: -2rem !important; }
  .m-xl-n9 {
    margin: -3rem !important; }
  .m-xl-n10 {
    margin: -4rem !important; }
  .m-xl-n11 {
    margin: -5rem !important; }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xl-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important; }
  .mx-xl-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xl-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important; }
  .mx-xl-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xl-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important; }
  .mx-xl-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-xl-n9 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-xl-n10 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-xl-n11 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xl-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important; }
  .my-xl-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xl-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important; }
  .my-xl-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xl-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important; }
  .my-xl-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-xl-n9 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-xl-n10 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-xl-n11 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .mt-xl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xl-n3 {
    margin-top: -0.75rem !important; }
  .mt-xl-n4 {
    margin-top: -1rem !important; }
  .mt-xl-n5 {
    margin-top: -1.25rem !important; }
  .mt-xl-n6 {
    margin-top: -1.5rem !important; }
  .mt-xl-n7 {
    margin-top: -1.75rem !important; }
  .mt-xl-n8 {
    margin-top: -2rem !important; }
  .mt-xl-n9 {
    margin-top: -3rem !important; }
  .mt-xl-n10 {
    margin-top: -4rem !important; }
  .mt-xl-n11 {
    margin-top: -5rem !important; }
  .me-xl-n1 {
    margin-right: -0.25rem !important; }
  .me-xl-n2 {
    margin-right: -0.5rem !important; }
  .me-xl-n3 {
    margin-right: -0.75rem !important; }
  .me-xl-n4 {
    margin-right: -1rem !important; }
  .me-xl-n5 {
    margin-right: -1.25rem !important; }
  .me-xl-n6 {
    margin-right: -1.5rem !important; }
  .me-xl-n7 {
    margin-right: -1.75rem !important; }
  .me-xl-n8 {
    margin-right: -2rem !important; }
  .me-xl-n9 {
    margin-right: -3rem !important; }
  .me-xl-n10 {
    margin-right: -4rem !important; }
  .me-xl-n11 {
    margin-right: -5rem !important; }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xl-n3 {
    margin-bottom: -0.75rem !important; }
  .mb-xl-n4 {
    margin-bottom: -1rem !important; }
  .mb-xl-n5 {
    margin-bottom: -1.25rem !important; }
  .mb-xl-n6 {
    margin-bottom: -1.5rem !important; }
  .mb-xl-n7 {
    margin-bottom: -1.75rem !important; }
  .mb-xl-n8 {
    margin-bottom: -2rem !important; }
  .mb-xl-n9 {
    margin-bottom: -3rem !important; }
  .mb-xl-n10 {
    margin-bottom: -4rem !important; }
  .mb-xl-n11 {
    margin-bottom: -5rem !important; }
  .ms-xl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xl-n3 {
    margin-left: -0.75rem !important; }
  .ms-xl-n4 {
    margin-left: -1rem !important; }
  .ms-xl-n5 {
    margin-left: -1.25rem !important; }
  .ms-xl-n6 {
    margin-left: -1.5rem !important; }
  .ms-xl-n7 {
    margin-left: -1.75rem !important; }
  .ms-xl-n8 {
    margin-left: -2rem !important; }
  .ms-xl-n9 {
    margin-left: -3rem !important; }
  .ms-xl-n10 {
    margin-left: -4rem !important; }
  .ms-xl-n11 {
    margin-left: -5rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .p-xl-3 {
    padding: 0.75rem !important; }
  .p-xl-4 {
    padding: 1rem !important; }
  .p-xl-5 {
    padding: 1.25rem !important; }
  .p-xl-6 {
    padding: 1.5rem !important; }
  .p-xl-7 {
    padding: 1.75rem !important; }
  .p-xl-8 {
    padding: 2rem !important; }
  .p-xl-9 {
    padding: 3rem !important; }
  .p-xl-10 {
    padding: 4rem !important; }
  .p-xl-11 {
    padding: 5rem !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xl-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .px-xl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .px-xl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .px-xl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-xl-9 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-xl-10 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-xl-11 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xl-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .py-xl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .py-xl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .py-xl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-xl-9 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-xl-10 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-xl-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pt-xl-1 {
    padding-top: 0.25rem !important; }
  .pt-xl-2 {
    padding-top: 0.5rem !important; }
  .pt-xl-3 {
    padding-top: 0.75rem !important; }
  .pt-xl-4 {
    padding-top: 1rem !important; }
  .pt-xl-5 {
    padding-top: 1.25rem !important; }
  .pt-xl-6 {
    padding-top: 1.5rem !important; }
  .pt-xl-7 {
    padding-top: 1.75rem !important; }
  .pt-xl-8 {
    padding-top: 2rem !important; }
  .pt-xl-9 {
    padding-top: 3rem !important; }
  .pt-xl-10 {
    padding-top: 4rem !important; }
  .pt-xl-11 {
    padding-top: 5rem !important; }
  .pe-xl-0 {
    padding-right: 0 !important; }
  .pe-xl-1 {
    padding-right: 0.25rem !important; }
  .pe-xl-2 {
    padding-right: 0.5rem !important; }
  .pe-xl-3 {
    padding-right: 0.75rem !important; }
  .pe-xl-4 {
    padding-right: 1rem !important; }
  .pe-xl-5 {
    padding-right: 1.25rem !important; }
  .pe-xl-6 {
    padding-right: 1.5rem !important; }
  .pe-xl-7 {
    padding-right: 1.75rem !important; }
  .pe-xl-8 {
    padding-right: 2rem !important; }
  .pe-xl-9 {
    padding-right: 3rem !important; }
  .pe-xl-10 {
    padding-right: 4rem !important; }
  .pe-xl-11 {
    padding-right: 5rem !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xl-3 {
    padding-bottom: 0.75rem !important; }
  .pb-xl-4 {
    padding-bottom: 1rem !important; }
  .pb-xl-5 {
    padding-bottom: 1.25rem !important; }
  .pb-xl-6 {
    padding-bottom: 1.5rem !important; }
  .pb-xl-7 {
    padding-bottom: 1.75rem !important; }
  .pb-xl-8 {
    padding-bottom: 2rem !important; }
  .pb-xl-9 {
    padding-bottom: 3rem !important; }
  .pb-xl-10 {
    padding-bottom: 4rem !important; }
  .pb-xl-11 {
    padding-bottom: 5rem !important; }
  .ps-xl-0 {
    padding-left: 0 !important; }
  .ps-xl-1 {
    padding-left: 0.25rem !important; }
  .ps-xl-2 {
    padding-left: 0.5rem !important; }
  .ps-xl-3 {
    padding-left: 0.75rem !important; }
  .ps-xl-4 {
    padding-left: 1rem !important; }
  .ps-xl-5 {
    padding-left: 1.25rem !important; }
  .ps-xl-6 {
    padding-left: 1.5rem !important; }
  .ps-xl-7 {
    padding-left: 1.75rem !important; }
  .ps-xl-8 {
    padding-left: 2rem !important; }
  .ps-xl-9 {
    padding-left: 3rem !important; }
  .ps-xl-10 {
    padding-left: 4rem !important; }
  .ps-xl-11 {
    padding-left: 5rem !important; }
  .gap-xl-0 {
    gap: 0 !important; }
  .gap-xl-1 {
    gap: 0.25rem !important; }
  .gap-xl-2 {
    gap: 0.5rem !important; }
  .gap-xl-3 {
    gap: 0.75rem !important; }
  .gap-xl-4 {
    gap: 1rem !important; }
  .gap-xl-5 {
    gap: 1.25rem !important; }
  .gap-xl-6 {
    gap: 1.5rem !important; }
  .gap-xl-7 {
    gap: 1.75rem !important; }
  .gap-xl-8 {
    gap: 2rem !important; }
  .gap-xl-9 {
    gap: 3rem !important; }
  .gap-xl-10 {
    gap: 4rem !important; }
  .gap-xl-11 {
    gap: 5rem !important; }
  .row-gap-xl-0 {
    row-gap: 0 !important; }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important; }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important; }
  .row-gap-xl-3 {
    row-gap: 0.75rem !important; }
  .row-gap-xl-4 {
    row-gap: 1rem !important; }
  .row-gap-xl-5 {
    row-gap: 1.25rem !important; }
  .row-gap-xl-6 {
    row-gap: 1.5rem !important; }
  .row-gap-xl-7 {
    row-gap: 1.75rem !important; }
  .row-gap-xl-8 {
    row-gap: 2rem !important; }
  .row-gap-xl-9 {
    row-gap: 3rem !important; }
  .row-gap-xl-10 {
    row-gap: 4rem !important; }
  .row-gap-xl-11 {
    row-gap: 5rem !important; }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important; }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important; }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important; }
  .column-gap-xl-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important; }
  .column-gap-xl-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important; }
  .column-gap-xl-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important; }
  .column-gap-xl-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important; }
  .column-gap-xl-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important; }
  .column-gap-xl-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important; }
  .column-gap-xl-9 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important; }
  .column-gap-xl-10 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important; }
  .column-gap-xl-11 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important; }
  .text-xl-start {
    text-align: left !important; }
  .text-xl-end {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; }
    body:has(.featured-image-vh-100-desktop) {
      --featured-image-height: calc(var(--featured-image-max-height) - var(--adminbar-height)); }
      body:has(.featured-image-vh-100-desktop):not(.has-transparent-header) {
        --featured-image-height: calc(var(--featured-image-max-height) - var(--full-header-height-default)); }
  .nav-right {
    position: relative; }
    .nav-right .header-wrapper {
      flex-direction: row;
      gap: 0.5rem;
      justify-content: flex-end; }
    .nav-right .logo {
      padding-left: 0 !important; }
    .nav-right .phone {
      position: static; }
  .nav-main,
  .nav-currency,
  .nav-language,
  .nav-theme {
    --submenu-translate-x-initial: 0;
    --submenu-translate-y-initial: 0; }
    .nav-main .nav-link,
    .nav-currency .nav-link,
    .nav-language .nav-link,
    .nav-theme .nav-link {
      padding-right: var(--bs-navbar-nav-link-padding-x);
      padding-left: var(--bs-navbar-nav-link-padding-x); }
    .nav-main .menu-item-has-children > .nav-link,
    .nav-currency .menu-item-has-children > .nav-link,
    .nav-language .menu-item-has-children > .nav-link,
    .nav-theme .menu-item-has-children > .nav-link {
      padding-right: calc(var(--bs-navbar-nav-link-padding-x)/4) !important; }
    .nav-main .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link,
    .nav-currency .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link,
    .nav-language .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link,
    .nav-theme .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link {
      display: flex;
      flex-direction: column;
      align-items: center; }
      .nav-main .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link::after,
      .nav-currency .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link::after,
      .nav-language .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link::after,
      .nav-theme .navbar-nav > .menu-item:not(.logo):not(.btn) > .nav-link::after {
        display: inline-block;
        width: 60%;
        height: var(--nav-link-after-height);
        content: "";
        background-color: currentcolor;
        transition: transform ease .3s;
        transform: rotateY(90deg); }
    .nav-main .navbar-nav > .menu-item > .submenu,
    .nav-currency .navbar-nav > .menu-item > .submenu,
    .nav-language .navbar-nav > .menu-item > .submenu,
    .nav-theme .navbar-nav > .menu-item > .submenu {
      top: 100%;
      left: 50%;
      min-width: 100%;
      --submenu-translate-x: -50%; }
    .nav-main .navbar-nav > .menu-item:hover:not(.btn) > .nav-link::after, .nav-main .navbar-nav > .menu-item:active:not(.btn) > .nav-link::after, .nav-main .navbar-nav > .menu-item:focus:not(.btn) > .nav-link::after, .nav-main .navbar-nav > .menu-item.current-menu-item:not(.btn) > .nav-link::after, .nav-main .navbar-nav > .menu-item.current-menu-parent:not(.btn) > .nav-link::after, .nav-main .navbar-nav > .menu-item.current-menu-ancestor:not(.btn) > .nav-link::after,
    .nav-currency .navbar-nav > .menu-item:hover:not(.btn) > .nav-link::after,
    .nav-currency .navbar-nav > .menu-item:active:not(.btn) > .nav-link::after,
    .nav-currency .navbar-nav > .menu-item:focus:not(.btn) > .nav-link::after,
    .nav-currency .navbar-nav > .menu-item.current-menu-item:not(.btn) > .nav-link::after,
    .nav-currency .navbar-nav > .menu-item.current-menu-parent:not(.btn) > .nav-link::after,
    .nav-currency .navbar-nav > .menu-item.current-menu-ancestor:not(.btn) > .nav-link::after,
    .nav-language .navbar-nav > .menu-item:hover:not(.btn) > .nav-link::after,
    .nav-language .navbar-nav > .menu-item:active:not(.btn) > .nav-link::after,
    .nav-language .navbar-nav > .menu-item:focus:not(.btn) > .nav-link::after,
    .nav-language .navbar-nav > .menu-item.current-menu-item:not(.btn) > .nav-link::after,
    .nav-language .navbar-nav > .menu-item.current-menu-parent:not(.btn) > .nav-link::after,
    .nav-language .navbar-nav > .menu-item.current-menu-ancestor:not(.btn) > .nav-link::after,
    .nav-theme .navbar-nav > .menu-item:hover:not(.btn) > .nav-link::after,
    .nav-theme .navbar-nav > .menu-item:active:not(.btn) > .nav-link::after,
    .nav-theme .navbar-nav > .menu-item:focus:not(.btn) > .nav-link::after,
    .nav-theme .navbar-nav > .menu-item.current-menu-item:not(.btn) > .nav-link::after,
    .nav-theme .navbar-nav > .menu-item.current-menu-parent:not(.btn) > .nav-link::after,
    .nav-theme .navbar-nav > .menu-item.current-menu-ancestor:not(.btn) > .nav-link::after {
      transform: rotateY(0); }
    .nav-main .navbar-nav > .menu-item:not(.btn) > .nav-link.active::after,
    .nav-currency .navbar-nav > .menu-item:not(.btn) > .nav-link.active::after,
    .nav-language .navbar-nav > .menu-item:not(.btn) > .nav-link.active::after,
    .nav-theme .navbar-nav > .menu-item:not(.btn) > .nav-link.active::after {
      transform: rotateY(0) !important; }
    .nav-main .navbar-nav > .menu-item.btn a.nav-link, .nav-main .navbar-nav > .menu-item.btn .nav-link[data-oblink-href],
    .nav-currency .navbar-nav > .menu-item.btn a.nav-link,
    .nav-currency .navbar-nav > .menu-item.btn .nav-link[data-oblink-href],
    .nav-language .navbar-nav > .menu-item.btn a.nav-link,
    .nav-language .navbar-nav > .menu-item.btn .nav-link[data-oblink-href],
    .nav-theme .navbar-nav > .menu-item.btn a.nav-link,
    .nav-theme .navbar-nav > .menu-item.btn .nav-link[data-oblink-href] {
      padding: 0; }
    .nav-main .submenu .submenu,
    .nav-currency .submenu .submenu,
    .nav-language .submenu .submenu,
    .nav-theme .submenu .submenu {
      --submenu-translate-y: calc(var(--submenu-translate-y-initial)*2); }
    .nav-main .menu-item,
    .nav-currency .menu-item,
    .nav-language .menu-item,
    .nav-theme .menu-item {
      display: flex;
      align-items: center; }
      .nav-main .menu-item .nav-link,
      .nav-currency .menu-item .nav-link,
      .nav-language .menu-item .nav-link,
      .nav-theme .menu-item .nav-link {
        flex-grow: 1; }
    .nav-main .submenu-toggle,
    .nav-currency .submenu-toggle,
    .nav-language .submenu-toggle,
    .nav-theme .submenu-toggle {
      position: relative;
      top: 0;
      transform: none; }
  .site-header:not(.nav-offcanvas):not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .submenu {
    padding: .25rem .5rem !important;
    border-radius: var(--bs-border-radius); }
  .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .submenu {
    --submenu-translate-x: var(--submenu-translate-x-initial);
    --submenu-translate-y: var(--submenu-translate-y-initial);
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    padding-left: 0;
    white-space: nowrap;
    background-color: var(--alpha-submenu-bg-color);
    box-shadow: 0 0.125rem 0.25rem -0.125rem rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: opacity .3s ease, height .3s ease, transform .3s ease, background-color .3s ease;
    transform: translate(var(--submenu-translate-x), var(--submenu-translate-y)); }
  .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .submenu-toggle[aria-expanded="true"] + .submenu {
    opacity: 1; }
      .site-header .nav-part-right .btn > span {
        display: initial;
        margin-left: 0.5rem; }
      .site-header .social-links {
        display: block;
        padding: .5rem .5rem .5rem 0;
        margin-bottom: unset; }
    .site-footer .copyright li {
      margin-top: 0; }
      .site-footer .copyright li:not(:last-of-type)::after {
        display: inline-block;
        margin-left: var(--bs-gutter-x);
        content: " | "; }
      .site-main.main-auto-gap {
        --main-gap: 5rem; }
    .offcanvas.mobile-offcanvas {
      position: unset;
      width: unset;
      max-width: unset;
      visibility: visible !important;
      background-color: transparent;
      border: none;
      box-shadow: unset;
      transition: none;
      transform: unset; }
      .offcanvas.mobile-offcanvas .offcanvas-header {
        display: none; }
      .offcanvas.mobile-offcanvas .offcanvas-body {
        padding: unset;
        overflow: unset; }
    .container {
      --container-max-width: 1140px; }
  body:not(.home) {
    --alpha-page-scroll-listener-height: 5vh; } }

@media (min-width: 1366px) and (hover: hover) and (pointer: fine) {
  .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) {
    --submenu-translate-y-initial: 1rem; }
    .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .submenu-toggle {
      pointer-events: none; }
      .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .submenu-toggle + .submenu {
        display: block;
        pointer-events: none;
        opacity: 0 !important; }
    .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .menu-item > .submenu-toggle i {
      transform: none; }
    .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .menu-item:hover > .submenu {
      pointer-events: auto;
      opacity: 1 !important;
      --submenu-translate-y: 0; }
    .site-header:not(.nav-offcanvas-simple) :where(.nav-main, .nav-current, .nav-language, .nav-theme) .menu-item .menu-item:hover > .submenu-toggle i {
      transform: rotate(-90deg); } }

@media (min-width: 1680px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1320px; }
  .col-xxl {
    flex: 1 0; }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0; }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0; }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 0.75rem; }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 0.75rem; }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1rem; }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1rem; }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 1.25rem; }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 1.25rem; }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 1.5rem; }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 1.5rem; }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 1.75rem; }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 1.75rem; }
  .g-xxl-8,
  .gx-xxl-8 {
    --bs-gutter-x: 2rem; }
  .g-xxl-8,
  .gy-xxl-8 {
    --bs-gutter-y: 2rem; }
  .g-xxl-9,
  .gx-xxl-9 {
    --bs-gutter-x: 3rem; }
  .g-xxl-9,
  .gy-xxl-9 {
    --bs-gutter-y: 3rem; }
  .g-xxl-10,
  .gx-xxl-10 {
    --bs-gutter-x: 4rem; }
  .g-xxl-10,
  .gy-xxl-10 {
    --bs-gutter-y: 4rem; }
  .g-xxl-11,
  .gx-xxl-11 {
    --bs-gutter-x: 5rem; }
  .g-xxl-11,
  .gy-xxl-11 {
    --bs-gutter-y: 5rem; }
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xxl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x); }
    .navbar-expand-xxl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xxl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xxl .navbar-toggler {
      display: none; }
    .navbar-expand-xxl .offcanvas {
      position: static;
      z-index: auto;
      flex-grow: 1;
      width: auto !important;
      height: auto !important;
      visibility: visible !important;
      background-color: transparent !important;
      border: 0 !important;
      transform: none !important;
      transition: none; }
      .navbar-expand-xxl .offcanvas .offcanvas-header {
        display: none; }
      .navbar-expand-xxl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible; }
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important; }
    .offcanvas-xxl .offcanvas-header {
      display: none; }
    .offcanvas-xxl .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible;
      background-color: transparent !important; }
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020; }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020; }
  .float-xxl-start {
    float: left !important; }
  .float-xxl-end {
    float: right !important; }
  .float-xxl-none {
    float: none !important; }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important; }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important; }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important; }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important; }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: none !important; }
  .d-xxl-inline {
    display: inline !important; }
  .d-xxl-inline-block {
    display: inline-block !important; }
  .d-xxl-block {
    display: block !important; }
  .d-xxl-grid {
    display: grid !important; }
  .d-xxl-inline-grid {
    display: inline-grid !important; }
  .d-xxl-table {
    display: table !important; }
  .d-xxl-table-row {
    display: table-row !important; }
  .d-xxl-table-cell {
    display: table-cell !important; }
  .d-xxl-flex {
    display: flex !important; }
  .d-xxl-inline-flex {
    display: inline-flex !important; }
  .d-xxl-none {
    display: none !important; }
  .position-xxl-static {
    position: static !important; }
  .position-xxl-relative {
    position: relative !important; }
  .position-xxl-absolute {
    position: absolute !important; }
  .position-xxl-fixed {
    position: fixed !important; }
  .position-xxl-sticky {
    position: sticky !important; }
  .w-xxl-25 {
    width: 25% !important; }
  .w-xxl-50 {
    width: 50% !important; }
  .w-xxl-75 {
    width: 75% !important; }
  .w-xxl-100 {
    width: 100% !important; }
  .w-xxl-auto {
    width: auto !important; }
  .mw-xxl-25 {
    max-width: 25% !important; }
  .mw-xxl-50 {
    max-width: 50% !important; }
  .mw-xxl-75 {
    max-width: 75% !important; }
  .mw-xxl-100 {
    max-width: 100% !important; }
  .mw-xxl-auto {
    max-width: auto !important; }
  .vw-xxl-25 {
    width: 25vw !important; }
  .vw-xxl-50 {
    width: 50vw !important; }
  .vw-xxl-75 {
    width: 75vw !important; }
  .vw-xxl-100 {
    width: 100vw !important; }
  .min-vw-xxl-25 {
    min-width: 25vw !important; }
  .min-vw-xxl-50 {
    min-width: 50vw !important; }
  .min-vw-xxl-75 {
    min-width: 75vw !important; }
  .min-vw-xxl-100 {
    min-width: 100vw !important; }
  .h-xxl-25 {
    height: 25% !important; }
  .h-xxl-50 {
    height: 50% !important; }
  .h-xxl-75 {
    height: 75% !important; }
  .h-xxl-100 {
    height: 100% !important; }
  .h-xxl-auto {
    height: auto !important; }
  .mh-xxl-25 {
    max-height: 25% !important; }
  .mh-xxl-50 {
    max-height: 50% !important; }
  .mh-xxl-75 {
    max-height: 75% !important; }
  .mh-xxl-100 {
    max-height: 100% !important; }
  .mh-xxl-auto {
    max-height: auto !important; }
  .vh-xxl-25 {
    height: 25vh !important; }
  .vh-xxl-50 {
    height: 50vh !important; }
  .vh-xxl-75 {
    height: 75vh !important; }
  .vh-xxl-100 {
    height: 100vh !important; }
  .min-vh-xxl-25 {
    min-height: 25vh !important; }
  .min-vh-xxl-50 {
    min-height: 50vh !important; }
  .min-vh-xxl-75 {
    min-height: 75vh !important; }
  .min-vh-xxl-100 {
    min-height: 100vh !important; }
  .flex-xxl-fill {
    flex: 1 1 auto !important; }
  .flex-xxl-row {
    flex-direction: row !important; }
  .flex-xxl-column {
    flex-direction: column !important; }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-xxl-wrap {
    flex-wrap: wrap !important; }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-xxl-start {
    justify-content: flex-start !important; }
  .justify-content-xxl-end {
    justify-content: flex-end !important; }
  .justify-content-xxl-center {
    justify-content: center !important; }
  .justify-content-xxl-between {
    justify-content: space-between !important; }
  .justify-content-xxl-around {
    justify-content: space-around !important; }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important; }
  .align-items-xxl-start {
    align-items: flex-start !important; }
  .align-items-xxl-end {
    align-items: flex-end !important; }
  .align-items-xxl-center {
    align-items: center !important; }
  .align-items-xxl-baseline {
    align-items: baseline !important; }
  .align-items-xxl-stretch {
    align-items: stretch !important; }
  .align-content-xxl-start {
    align-content: flex-start !important; }
  .align-content-xxl-end {
    align-content: flex-end !important; }
  .align-content-xxl-center {
    align-content: center !important; }
  .align-content-xxl-between {
    align-content: space-between !important; }
  .align-content-xxl-around {
    align-content: space-around !important; }
  .align-content-xxl-stretch {
    align-content: stretch !important; }
  .align-self-xxl-auto {
    align-self: auto !important; }
  .align-self-xxl-start {
    align-self: flex-start !important; }
  .align-self-xxl-end {
    align-self: flex-end !important; }
  .align-self-xxl-center {
    align-self: center !important; }
  .align-self-xxl-baseline {
    align-self: baseline !important; }
  .align-self-xxl-stretch {
    align-self: stretch !important; }
  .order-xxl-first {
    order: -1 !important; }
  .order-xxl-0 {
    order: 0 !important; }
  .order-xxl-1 {
    order: 1 !important; }
  .order-xxl-2 {
    order: 2 !important; }
  .order-xxl-3 {
    order: 3 !important; }
  .order-xxl-4 {
    order: 4 !important; }
  .order-xxl-5 {
    order: 5 !important; }
  .order-xxl-last {
    order: 6 !important; }
  .m-xxl-0 {
    margin: 0 !important; }
  .m-xxl-1 {
    margin: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.5rem !important; }
  .m-xxl-3 {
    margin: 0.75rem !important; }
  .m-xxl-4 {
    margin: 1rem !important; }
  .m-xxl-5 {
    margin: 1.25rem !important; }
  .m-xxl-6 {
    margin: 1.5rem !important; }
  .m-xxl-7 {
    margin: 1.75rem !important; }
  .m-xxl-8 {
    margin: 2rem !important; }
  .m-xxl-9 {
    margin: 3rem !important; }
  .m-xxl-10 {
    margin: 4rem !important; }
  .m-xxl-11 {
    margin: 5rem !important; }
  .m-xxl-auto {
    margin: auto !important; }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xxl-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mx-xxl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xxl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mx-xxl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xxl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mx-xxl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-xxl-9 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xxl-10 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-xxl-11 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xxl-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .my-xxl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xxl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .my-xxl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xxl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .my-xxl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-xxl-9 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xxl-10 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-xxl-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xxl-0 {
    margin-top: 0 !important; }
  .mt-xxl-1 {
    margin-top: 0.25rem !important; }
  .mt-xxl-2 {
    margin-top: 0.5rem !important; }
  .mt-xxl-3 {
    margin-top: 0.75rem !important; }
  .mt-xxl-4 {
    margin-top: 1rem !important; }
  .mt-xxl-5 {
    margin-top: 1.25rem !important; }
  .mt-xxl-6 {
    margin-top: 1.5rem !important; }
  .mt-xxl-7 {
    margin-top: 1.75rem !important; }
  .mt-xxl-8 {
    margin-top: 2rem !important; }
  .mt-xxl-9 {
    margin-top: 3rem !important; }
  .mt-xxl-10 {
    margin-top: 4rem !important; }
  .mt-xxl-11 {
    margin-top: 5rem !important; }
  .mt-xxl-auto {
    margin-top: auto !important; }
  .me-xxl-0 {
    margin-right: 0 !important; }
  .me-xxl-1 {
    margin-right: 0.25rem !important; }
  .me-xxl-2 {
    margin-right: 0.5rem !important; }
  .me-xxl-3 {
    margin-right: 0.75rem !important; }
  .me-xxl-4 {
    margin-right: 1rem !important; }
  .me-xxl-5 {
    margin-right: 1.25rem !important; }
  .me-xxl-6 {
    margin-right: 1.5rem !important; }
  .me-xxl-7 {
    margin-right: 1.75rem !important; }
  .me-xxl-8 {
    margin-right: 2rem !important; }
  .me-xxl-9 {
    margin-right: 3rem !important; }
  .me-xxl-10 {
    margin-right: 4rem !important; }
  .me-xxl-11 {
    margin-right: 5rem !important; }
  .me-xxl-auto {
    margin-right: auto !important; }
  .mb-xxl-0 {
    margin-bottom: 0 !important; }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xxl-3 {
    margin-bottom: 0.75rem !important; }
  .mb-xxl-4 {
    margin-bottom: 1rem !important; }
  .mb-xxl-5 {
    margin-bottom: 1.25rem !important; }
  .mb-xxl-6 {
    margin-bottom: 1.5rem !important; }
  .mb-xxl-7 {
    margin-bottom: 1.75rem !important; }
  .mb-xxl-8 {
    margin-bottom: 2rem !important; }
  .mb-xxl-9 {
    margin-bottom: 3rem !important; }
  .mb-xxl-10 {
    margin-bottom: 4rem !important; }
  .mb-xxl-11 {
    margin-bottom: 5rem !important; }
  .mb-xxl-auto {
    margin-bottom: auto !important; }
  .ms-xxl-0 {
    margin-left: 0 !important; }
  .ms-xxl-1 {
    margin-left: 0.25rem !important; }
  .ms-xxl-2 {
    margin-left: 0.5rem !important; }
  .ms-xxl-3 {
    margin-left: 0.75rem !important; }
  .ms-xxl-4 {
    margin-left: 1rem !important; }
  .ms-xxl-5 {
    margin-left: 1.25rem !important; }
  .ms-xxl-6 {
    margin-left: 1.5rem !important; }
  .ms-xxl-7 {
    margin-left: 1.75rem !important; }
  .ms-xxl-8 {
    margin-left: 2rem !important; }
  .ms-xxl-9 {
    margin-left: 3rem !important; }
  .ms-xxl-10 {
    margin-left: 4rem !important; }
  .ms-xxl-11 {
    margin-left: 5rem !important; }
  .ms-xxl-auto {
    margin-left: auto !important; }
  .m-xxl-n1 {
    margin: -0.25rem !important; }
  .m-xxl-n2 {
    margin: -0.5rem !important; }
  .m-xxl-n3 {
    margin: -0.75rem !important; }
  .m-xxl-n4 {
    margin: -1rem !important; }
  .m-xxl-n5 {
    margin: -1.25rem !important; }
  .m-xxl-n6 {
    margin: -1.5rem !important; }
  .m-xxl-n7 {
    margin: -1.75rem !important; }
  .m-xxl-n8 {
    margin: -2rem !important; }
  .m-xxl-n9 {
    margin: -3rem !important; }
  .m-xxl-n10 {
    margin: -4rem !important; }
  .m-xxl-n11 {
    margin: -5rem !important; }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xxl-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important; }
  .mx-xxl-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xxl-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important; }
  .mx-xxl-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xxl-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important; }
  .mx-xxl-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-xxl-n9 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-xxl-n10 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-xxl-n11 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xxl-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important; }
  .my-xxl-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xxl-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important; }
  .my-xxl-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xxl-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important; }
  .my-xxl-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-xxl-n9 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-xxl-n10 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-xxl-n11 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xxl-n3 {
    margin-top: -0.75rem !important; }
  .mt-xxl-n4 {
    margin-top: -1rem !important; }
  .mt-xxl-n5 {
    margin-top: -1.25rem !important; }
  .mt-xxl-n6 {
    margin-top: -1.5rem !important; }
  .mt-xxl-n7 {
    margin-top: -1.75rem !important; }
  .mt-xxl-n8 {
    margin-top: -2rem !important; }
  .mt-xxl-n9 {
    margin-top: -3rem !important; }
  .mt-xxl-n10 {
    margin-top: -4rem !important; }
  .mt-xxl-n11 {
    margin-top: -5rem !important; }
  .me-xxl-n1 {
    margin-right: -0.25rem !important; }
  .me-xxl-n2 {
    margin-right: -0.5rem !important; }
  .me-xxl-n3 {
    margin-right: -0.75rem !important; }
  .me-xxl-n4 {
    margin-right: -1rem !important; }
  .me-xxl-n5 {
    margin-right: -1.25rem !important; }
  .me-xxl-n6 {
    margin-right: -1.5rem !important; }
  .me-xxl-n7 {
    margin-right: -1.75rem !important; }
  .me-xxl-n8 {
    margin-right: -2rem !important; }
  .me-xxl-n9 {
    margin-right: -3rem !important; }
  .me-xxl-n10 {
    margin-right: -4rem !important; }
  .me-xxl-n11 {
    margin-right: -5rem !important; }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xxl-n3 {
    margin-bottom: -0.75rem !important; }
  .mb-xxl-n4 {
    margin-bottom: -1rem !important; }
  .mb-xxl-n5 {
    margin-bottom: -1.25rem !important; }
  .mb-xxl-n6 {
    margin-bottom: -1.5rem !important; }
  .mb-xxl-n7 {
    margin-bottom: -1.75rem !important; }
  .mb-xxl-n8 {
    margin-bottom: -2rem !important; }
  .mb-xxl-n9 {
    margin-bottom: -3rem !important; }
  .mb-xxl-n10 {
    margin-bottom: -4rem !important; }
  .mb-xxl-n11 {
    margin-bottom: -5rem !important; }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xxl-n3 {
    margin-left: -0.75rem !important; }
  .ms-xxl-n4 {
    margin-left: -1rem !important; }
  .ms-xxl-n5 {
    margin-left: -1.25rem !important; }
  .ms-xxl-n6 {
    margin-left: -1.5rem !important; }
  .ms-xxl-n7 {
    margin-left: -1.75rem !important; }
  .ms-xxl-n8 {
    margin-left: -2rem !important; }
  .ms-xxl-n9 {
    margin-left: -3rem !important; }
  .ms-xxl-n10 {
    margin-left: -4rem !important; }
  .ms-xxl-n11 {
    margin-left: -5rem !important; }
  .p-xxl-0 {
    padding: 0 !important; }
  .p-xxl-1 {
    padding: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.5rem !important; }
  .p-xxl-3 {
    padding: 0.75rem !important; }
  .p-xxl-4 {
    padding: 1rem !important; }
  .p-xxl-5 {
    padding: 1.25rem !important; }
  .p-xxl-6 {
    padding: 1.5rem !important; }
  .p-xxl-7 {
    padding: 1.75rem !important; }
  .p-xxl-8 {
    padding: 2rem !important; }
  .p-xxl-9 {
    padding: 3rem !important; }
  .p-xxl-10 {
    padding: 4rem !important; }
  .p-xxl-11 {
    padding: 5rem !important; }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xxl-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .px-xxl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xxl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .px-xxl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xxl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .px-xxl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-xxl-9 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-xxl-10 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-xxl-11 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xxl-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .py-xxl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xxl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .py-xxl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xxl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .py-xxl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-xxl-9 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-xxl-10 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-xxl-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt-xxl-0 {
    padding-top: 0 !important; }
  .pt-xxl-1 {
    padding-top: 0.25rem !important; }
  .pt-xxl-2 {
    padding-top: 0.5rem !important; }
  .pt-xxl-3 {
    padding-top: 0.75rem !important; }
  .pt-xxl-4 {
    padding-top: 1rem !important; }
  .pt-xxl-5 {
    padding-top: 1.25rem !important; }
  .pt-xxl-6 {
    padding-top: 1.5rem !important; }
  .pt-xxl-7 {
    padding-top: 1.75rem !important; }
  .pt-xxl-8 {
    padding-top: 2rem !important; }
  .pt-xxl-9 {
    padding-top: 3rem !important; }
  .pt-xxl-10 {
    padding-top: 4rem !important; }
  .pt-xxl-11 {
    padding-top: 5rem !important; }
  .pe-xxl-0 {
    padding-right: 0 !important; }
  .pe-xxl-1 {
    padding-right: 0.25rem !important; }
  .pe-xxl-2 {
    padding-right: 0.5rem !important; }
  .pe-xxl-3 {
    padding-right: 0.75rem !important; }
  .pe-xxl-4 {
    padding-right: 1rem !important; }
  .pe-xxl-5 {
    padding-right: 1.25rem !important; }
  .pe-xxl-6 {
    padding-right: 1.5rem !important; }
  .pe-xxl-7 {
    padding-right: 1.75rem !important; }
  .pe-xxl-8 {
    padding-right: 2rem !important; }
  .pe-xxl-9 {
    padding-right: 3rem !important; }
  .pe-xxl-10 {
    padding-right: 4rem !important; }
  .pe-xxl-11 {
    padding-right: 5rem !important; }
  .pb-xxl-0 {
    padding-bottom: 0 !important; }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xxl-3 {
    padding-bottom: 0.75rem !important; }
  .pb-xxl-4 {
    padding-bottom: 1rem !important; }
  .pb-xxl-5 {
    padding-bottom: 1.25rem !important; }
  .pb-xxl-6 {
    padding-bottom: 1.5rem !important; }
  .pb-xxl-7 {
    padding-bottom: 1.75rem !important; }
  .pb-xxl-8 {
    padding-bottom: 2rem !important; }
  .pb-xxl-9 {
    padding-bottom: 3rem !important; }
  .pb-xxl-10 {
    padding-bottom: 4rem !important; }
  .pb-xxl-11 {
    padding-bottom: 5rem !important; }
  .ps-xxl-0 {
    padding-left: 0 !important; }
  .ps-xxl-1 {
    padding-left: 0.25rem !important; }
  .ps-xxl-2 {
    padding-left: 0.5rem !important; }
  .ps-xxl-3 {
    padding-left: 0.75rem !important; }
  .ps-xxl-4 {
    padding-left: 1rem !important; }
  .ps-xxl-5 {
    padding-left: 1.25rem !important; }
  .ps-xxl-6 {
    padding-left: 1.5rem !important; }
  .ps-xxl-7 {
    padding-left: 1.75rem !important; }
  .ps-xxl-8 {
    padding-left: 2rem !important; }
  .ps-xxl-9 {
    padding-left: 3rem !important; }
  .ps-xxl-10 {
    padding-left: 4rem !important; }
  .ps-xxl-11 {
    padding-left: 5rem !important; }
  .gap-xxl-0 {
    gap: 0 !important; }
  .gap-xxl-1 {
    gap: 0.25rem !important; }
  .gap-xxl-2 {
    gap: 0.5rem !important; }
  .gap-xxl-3 {
    gap: 0.75rem !important; }
  .gap-xxl-4 {
    gap: 1rem !important; }
  .gap-xxl-5 {
    gap: 1.25rem !important; }
  .gap-xxl-6 {
    gap: 1.5rem !important; }
  .gap-xxl-7 {
    gap: 1.75rem !important; }
  .gap-xxl-8 {
    gap: 2rem !important; }
  .gap-xxl-9 {
    gap: 3rem !important; }
  .gap-xxl-10 {
    gap: 4rem !important; }
  .gap-xxl-11 {
    gap: 5rem !important; }
  .row-gap-xxl-0 {
    row-gap: 0 !important; }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important; }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important; }
  .row-gap-xxl-3 {
    row-gap: 0.75rem !important; }
  .row-gap-xxl-4 {
    row-gap: 1rem !important; }
  .row-gap-xxl-5 {
    row-gap: 1.25rem !important; }
  .row-gap-xxl-6 {
    row-gap: 1.5rem !important; }
  .row-gap-xxl-7 {
    row-gap: 1.75rem !important; }
  .row-gap-xxl-8 {
    row-gap: 2rem !important; }
  .row-gap-xxl-9 {
    row-gap: 3rem !important; }
  .row-gap-xxl-10 {
    row-gap: 4rem !important; }
  .row-gap-xxl-11 {
    row-gap: 5rem !important; }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important; }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important; }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important; }
  .column-gap-xxl-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important; }
  .column-gap-xxl-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important; }
  .column-gap-xxl-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important; }
  .column-gap-xxl-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important; }
  .column-gap-xxl-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important; }
  .column-gap-xxl-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important; }
  .column-gap-xxl-9 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important; }
  .column-gap-xxl-10 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important; }
  .column-gap-xxl-11 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important; }
  .text-xxl-start {
    text-align: left !important; }
  .text-xxl-end {
    text-align: right !important; }
  .text-xxl-center {
    text-align: center !important; }
    .container {
      --container-max-width: 1320px; }
  .site-header,
  .site-header .container,
  .site-footer,
  .site-footer .container {
    --container-max-width: 1600px !important; } }

@media screen and (max-width: 782px) {
      :root:has(.admin-bar) {
        --adminbar-height: 46px; } }

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth; } }

@media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; }
      .form-control::file-selector-button {
        transition: none; }
    .form-select {
      transition: none; }
      .form-switch .form-check-input {
        transition: none; }
      .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none; }
      .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none; }
      .form-floating > label {
        transition: none; }
    .fade {
      transition: none; }
    .collapsing {
      transition: none; }
      .collapsing.collapse-horizontal {
        transition: none; }
    .nav-link {
      transition: none; }
    .navbar-toggler {
      transition: none; }
    .page-link {
      transition: none; }
    .offcanvas {
      transition: none; }
      .icon-link > .bi {
        transition: none; }
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s; }
    .btn {
      transition: none; } }

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition); }
    .offcanvas-sm.offcanvas-start {
      top: 0;
      left: 0;
      width: var(--bs-offcanvas-width);
      border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(-100%); }
    .offcanvas-sm.offcanvas-end {
      top: 0;
      right: 0;
      width: var(--bs-offcanvas-width);
      border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(100%); }
    .offcanvas-sm.offcanvas-top {
      top: 0;
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(-100%); }
    .offcanvas-sm.offcanvas-bottom {
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(100%); }
    .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
      transform: none; }
    .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
      visibility: visible; }
  .full-width > .container,
  .site-main.container {
    padding-right: var(--bs-gutter-x);
    padding-left: var(--bs-gutter-x); } }

@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
    .offcanvas-sm {
      transition: none; } }

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition); }
    .offcanvas-md.offcanvas-start {
      top: 0;
      left: 0;
      width: var(--bs-offcanvas-width);
      border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(-100%); }
    .offcanvas-md.offcanvas-end {
      top: 0;
      right: 0;
      width: var(--bs-offcanvas-width);
      border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(100%); }
    .offcanvas-md.offcanvas-top {
      top: 0;
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(-100%); }
    .offcanvas-md.offcanvas-bottom {
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(100%); }
    .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
      transform: none; }
    .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
      visibility: visible; } }

@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
    .offcanvas-md {
      transition: none; } }

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition); }
    .offcanvas-lg.offcanvas-start {
      top: 0;
      left: 0;
      width: var(--bs-offcanvas-width);
      border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(-100%); }
    .offcanvas-lg.offcanvas-end {
      top: 0;
      right: 0;
      width: var(--bs-offcanvas-width);
      border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(100%); }
    .offcanvas-lg.offcanvas-top {
      top: 0;
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(-100%); }
    .offcanvas-lg.offcanvas-bottom {
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(100%); }
    .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
      transform: none; }
    .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
      visibility: visible; } }

@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
    .offcanvas-lg {
      transition: none; } }

@media (max-width: 1365.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition); }
    .offcanvas-xl.offcanvas-start {
      top: 0;
      left: 0;
      width: var(--bs-offcanvas-width);
      border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(-100%); }
    .offcanvas-xl.offcanvas-end {
      top: 0;
      right: 0;
      width: var(--bs-offcanvas-width);
      border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(100%); }
    .offcanvas-xl.offcanvas-top {
      top: 0;
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(-100%); }
    .offcanvas-xl.offcanvas-bottom {
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(100%); }
    .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
      transform: none; }
    .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
      visibility: visible; }
  .nav-burger .header-wrapper {
    flex-wrap: wrap; }
  .nav-burger .hamburger {
    display: flex;
    order: 90;
    padding: 1rem 0.75rem; }
  .nav-burger .nav-main {
    order: 100;
    width: 100%;
    padding: 0; }
    .nav-burger .nav-main .navbar-collapse {
      min-height: calc(100vh - var(--logo-height-default)); }
      .nav-burger .nav-main .navbar-collapse.collapsing {
        min-height: 0; }
      .nav-burger .nav-main .navbar-collapse.collapsing, .nav-burger .nav-main .navbar-collapse.show {
        display: flex;
        flex-direction: column;
        padding: 1rem; }
    .nav-burger .nav-main .navbar-nav {
      width: 100%; }
  .nav-burger .nav-part-left:empty,
  .nav-burger .nav-part-right:empty {
    display: none; }
  .btn-header-circle {
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 2.5rem;
    height: 2.5rem;
    padding: unset !important;
    border-radius: 50% !important; }
  .border-mobile-0 {
    border: none !important; } }

@media (max-width: 1365.98px) and (prefers-reduced-motion: reduce) {
    .offcanvas-xl {
      transition: none; } }

@media (max-width: 1679.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition); }
    .offcanvas-xxl.offcanvas-start {
      top: 0;
      left: 0;
      width: var(--bs-offcanvas-width);
      border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(-100%); }
    .offcanvas-xxl.offcanvas-end {
      top: 0;
      right: 0;
      width: var(--bs-offcanvas-width);
      border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateX(100%); }
    .offcanvas-xxl.offcanvas-top {
      top: 0;
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(-100%); }
    .offcanvas-xxl.offcanvas-bottom {
      right: 0;
      left: 0;
      height: var(--bs-offcanvas-height);
      max-height: 100%;
      border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
      transform: translateY(100%); }
    .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
      transform: none; }
    .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
      visibility: visible; } }

@media (max-width: 1679.98px) and (prefers-reduced-motion: reduce) {
    .offcanvas-xxl {
      transition: none; } }

@media print {
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-grid {
    display: grid !important; }
  .d-print-inline-grid {
    display: inline-grid !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; }
  .d-print-none {
    display: none !important; } }

@media (orientation: portrait) {
    .featured-image .cloudflare-video-block,
    .featured-image .plyr {
      height: 100%; }
      .featured-image .cloudflare-video-block iframe,
      .featured-image .plyr iframe {
        left: 50%;
        width: calc(var(--featured-image-height)/0.5225);
        margin-left: calc(var(--featured-image-height)*-1/0.5225/2); } }

@media (max-width: 1023px) {
  .nav-main .nav-item > ul {
    position: static;
    padding: 0;
    visibility: visible;
    border: 0;
    box-shadow: none;
    opacity: 1;
    transform: none; }
  .nav-main .nav-item > .collapse:not(.show) {
    display: none; }
  .nav-main .submenu-toggle {
    display: inline-flex; } }

@media (max-width: 1024px) {
  .footer-grid {
    grid-template-columns: 1fr 1fr;
    gap: 40px; }
  .faq-head {
    grid-template-columns: 1fr;
    gap: 32px; }
  .faq-filters {
    justify-self: start; }
  .faq-cards {
    grid-template-columns: 1fr 1fr; } }

@media (max-width: 640px) {
  .footer-grid {
    grid-template-columns: 1fr; }
  .faq-cards {
    grid-template-columns: 1fr; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0FNcmtCMUI7RVJtUU0sa0JBbkUrQjtFUTlMbkMsZ0JKd29CK0I7O0FJbm9CL0I7RVJnUU0saUNBZjZCO0VRN09qQyxnQkp5bkJxQjtFSXhuQnJCLGdCSndtQjZCOztBSTdtQi9CO0VSZ1FNLGlDQWY2QjtFUTdPakMsZ0JKeW5CcUI7RUl4bkJyQixnQkp3bUI2Qjs7QUk3bUIvQjtFUmdRTSxpQ0FmNkI7RVE3T2pDLGdCSnluQnFCO0VJeG5CckIsZ0JKd21CNkI7O0FJN21CL0I7RVJnUU0saUNBZjZCO0VRN09qQyxnQkp5bkJxQjtFSXhuQnJCLGdCSndtQjZCOztBSTdtQi9CO0VSZ1FNLGlDQWY2QjtFUTdPakMsZ0JKeW5CcUI7RUl4bkJyQixnQkp3bUI2Qjs7QUk3bUIvQjtFUmdRTSxpQ0FmNkI7RVE3T2pDLGdCSnluQnFCO0VJeG5CckIsZ0JKd21CNkI7O0FJcmxCakM7RUN2REUsZUFBZTtFQUNmLGdCQUFnQjs7QUQyRGxCO0VDNURFLGVBQWU7RUFDZixnQkFBZ0I7O0FEOERsQjtFQUNFLHFCQUFxQjtFQUR2QjtJQUlJLG9CSnNvQitCOztBSTVuQm5DO0VSOE1NLGtCQW5FK0I7RVF6SW5DLHlCQUF5Qjs7QUFJM0I7RUFDRSxtQkhaVztFTG1OUCxrQkFuRStCO0VRcklyQztJQUtJLGdCQUFnQjs7QUFJcEI7RUFDRSxpQkhyQlc7RUdzQlgsbUJIdEJXO0VMbU5QLGtCQW5FK0I7RVF4SG5DLGNIdEZnQjtFR2tGbEI7SUFPSSxxQkFBcUI7O0FFaEd6QjtFQ0lFLGVBQWU7RUFHZixZQUFZOztBRERkO0VBQ0UsZ0JONmpEd0M7RU01akR4QyxtQ042akRtRTtFTTVqRG5FLDJETjhqRDZFO0VHM2pEM0Usc0NINGpENkU7RU9wa0QvRSxlQUFlO0VBR2YsWUFBWTs7QURjZDtFQUVFLHFCQUFxQjs7QUFHdkI7RUFDRSxxQkFBMkI7RUFDM0IsY0FBYzs7QUFHaEI7RVZ5UE0sa0JBbkUrQjtFVXBMbkMsZ0NOZ2pEbUY7O0FRbGxEbkY7Ozs7Ozs7RUNIQSxzQkFBK0I7RUFDL0IsZ0JBQStCO0VBQy9CLFdBQVc7RUFD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QjZFO0VlMXhCN0UsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixzQ0FBbUM7RUFUckM7SUFZSSxVQUFVO0VBWmQ7SUFpQkksZ0JBQWdCO0lBQ2hCLGVBQWU7O0FBV25CO0VBQ0UseURGcUY4RDtFRXBGOUQsa0JoQnJJMkI7RUg4UXZCLG1CQW5FK0I7RU96TWpDLHlDSDIzQnVGO0VlMXZCM0Y7SUFPSSxrQmhCMUl5QjtJZ0IySXpCLG1CaEIzSXlCO0lnQjRJekIsdUJoQjVJeUI7O0FnQmdKN0I7RUFDRSx5REZ3RThEO0VFdkU5RCxvQmZrb0JnQztFSnRnQjVCLGtCQW5FK0I7RU96TWpDLHlDSDQzQnVGO0VlOXVCM0Y7SUFPSSxvQmY2bkI4QjtJZTVuQjlCLHFCZjRuQjhCO0llM25COUIsdUJmMm5COEI7O0FlcG5CbEM7RUFFSSwyREZ1RDREOztBRXpEaEU7RUFNSSx5REZtRDREOztBRXpEaEU7RUFVSSx5REYrQzREOztBRTFDaEU7RUFDRSxXZnF1QjBDO0VlcHVCMUMsdURGd0M4RDtFRXZDOUQsZ0JoQnJMMEI7RWdCa0w1QjtJQU1JLGVBQWU7RUFObkI7SUFVSSxvQkFBb0I7SVp2THBCLHNDSDAzQmlGO0VlN3NCckY7SUFlSSxvQkFBb0I7SVo1THBCLHNDSDAzQmlGO0VlN3NCckY7SUFtQnNCLHFERnVCMEM7RUUxQ2hFO0lBb0JzQixxREZzQjBDOztBS3JPaEU7RUFDRSxnRUFBbUQ7RUFFbkQsY0FBYztFQUNkLFdBQVc7RUFDWCx3Q25CSzJCO0VIZ1J2QixlQW5FK0I7RXNCL01uQyxnQmhCYndmO0VnQmN4ZixnQmpCOEhxQjtFaUI3SHJCLDJCbEJ5M0I2RTtFa0J4M0I3RSx3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixtQ2xCazNCdUU7RWtCajNCdkUsbUZBQTBJO0VBQzFJLDRCQUE0QjtFQUM1Qix5Q2xCKzlCcUU7RWtCOTlCckUsMEJsQis5QjJDO0VrQjk5QjNDLDJEbEJtM0JpRjtFR3QzQi9FLHNDSDAzQmlGO0VnQjczQi9FLHdFaEJvNUI0RjtFa0IvNUJsRztJQXVCSSxx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Z0N4QyxtQkgyZ0MyQztJZ0I5Z0N6QyxvSGhCb2hDa0k7SWdCcGhDbEksNEdoQm9oQ2tJO0lvQjloQ3hJO01IRkUseUJKME1tQztFT3hNckM7SUFxQ0ksV3BCdytCa0M7SW9CditCbEMsY3BCdytCbUM7SW9CditCbkMsa0JBQWtCO0lBQ2xCLGVwQnUrQnFDO0lvQnQrQnJDLHdDcEJ1K0J5RTtJb0J0K0J6RSx5QkFBeUI7SWpCN0J6QixtQkhvZ0NrQztFb0JqaEN0QztJQWdESSxXcEJvK0IyQztJb0JuK0IzQyxZcEJtK0IyQztJb0JsK0IzQyxxQkFBZ0I7U0FBaEIsZ0JBQWdCO0lIcERsQix5QmZKb0M7SWtCMERsQyxTcEJtK0J3QztJRzFnQ3hDLG1CSDJnQzJDO0lnQjlnQ3pDLGlIaEJvaENrSTtJZ0JwaENsSSw0R2hCb2hDa0k7SW9COWhDeEk7TUhGRSx5QkowTW1DO0VPeE1yQztJQStESSxXcEI4OEJrQztJb0I3OEJsQyxjcEI4OEJtQztJb0I3OEJuQyxrQkFBa0I7SUFDbEIsZXBCNjhCcUM7SW9CNThCckMsd0NwQjY4QnlFO0lvQjU4QnpFLHlCQUF5QjtJakJ2RHpCLG1CSG9nQ2tDO0VvQmpoQ3RDO0lBMEVJLG9CQUFvQjtJQTFFeEI7TUE2RU0sMkNwQmc5QnNGO0lvQjdoQzVGO01BaUZNLDJDcEI0OEJzRjs7QXFCbmlDNUY7RUFDRSxrQkFBa0I7RUFEcEI7OztJQU1JLCtDUm9PNEQ7SVFuTzVELG1EUm1PNEQ7SVFsTzVELGlCckJ1aUN3QztFcUIvaUM1QztJQVlJLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTztJQUNQLFVBQVU7SUFDVixZQUFZO0lBQ1oscUJ0QkZ5QjtJc0JHekIsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixnREFBNkM7SUFDN0MscUJBQXFCO0lMUm5CLGdFaEJ3aUNvRjtFcUJ4akMxRjs7SUE4QkkscUJ0QmZ5QjtJc0JmN0I7TUFpQ00sa0JBQWtCO0lBakN4Qjs7TUFpQ00sa0JBQWtCO0lBakN4QjtNQXNDTSxxQnJCNGdDMEM7TXFCM2dDMUMsd0JyQjRnQ3lDO0lxQm5qQy9DOzs7TUFzQ00scUJyQjRnQzBDO01xQjNnQzFDLHdCckI0Z0N5QztJcUJuakMvQzs7TUEyQ00scUJyQnVnQzBDO01xQnRnQzFDLHdCckJ1Z0N5QztFcUJuakMvQztJQWlESSxxQnJCaWdDNEM7SXFCaGdDNUMsd0JyQmlnQzJDO0VxQm5qQy9DO0lBMERNLDJDQUE2RjtJQUM3Riw4RHJCMi9Ca0Y7RXFCdGpDeEY7Ozs7SUEwRE0sMkNBQTZGO0lBQzdGLDhEckIyL0JrRjtJcUJ0akN4RjtNQThEUSxrQkFBa0I7TUFDbEIsb0JBQStEO01BQy9ELFdBQVc7TUFDWCxhckJtL0JxQztNcUJsL0JyQyxXQUFXO01BQ1gsbUNyQmcwQmlFO01HaDNCckUsc0NIMDNCaUY7SXFCNzRCckY7Ozs7TUE4RFEsa0JBQWtCO01BQ2xCLG9CQUErRDtNQUMvRCxXQUFXO01BQ1gsYXJCbS9CcUM7TXFCbC9CckMsV0FBVztNQUNYLG1DckJnMEJpRTtNR2gzQnJFLHNDSDAzQmlGO0VxQjc0QnJGO0lBMkVNLDJDQUE2RjtJQUM3Riw4RHJCMCtCa0Y7RXFCdGpDeEY7SUFrRk0sc0NBQW1DO0VBbEZ6Qzs7SUF3RkksY3BCMUVjO0lvQmRsQjs7TUEyRk0sd0NyQjB5QjZFOztBc0JqNEJuRjtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixXQUFXO0VBTGI7OztJQVVJLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsU0FBUztJQUNULFlBQVk7RUFiaEI7OztJQW9CSSxVQUFVO0VBcEJkO0lBMkJJLGtCQUFrQjtJQUNsQixVQUFVO0lBNUJkO01BK0JNLFVBQVU7O0FBV2hCO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix3QnZCbEMyQjtFSGdSdkIsZUFuRStCO0UwQnpLbkMsZ0JwQm5Ed2Y7RW9Cb0R4ZixnQnJCd0ZxQjtFcUJ2RnJCLDJCdEJtMUI2RTtFc0JsMUI3RSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHVDdEIwNkIrRTtFc0J6NkIvRSwyRHRCZzFCaUY7RUd0M0IvRSxzQ0gwM0JpRjs7QXNCMTBCckY7Ozs7RUFJRSxvQnRCOHRCZ0M7RUp0Z0I1QixrQkFuRStCO0VPek1qQyx5Q0g0M0J1Rjs7QXNCbjBCM0Y7Ozs7RUFJRSxrQnZCL0QyQjtFSDhRdkIsbUJBbkUrQjtFT3pNakMseUNIMjNCdUY7O0FzQnp6QjNGOztFQUVFLG1CQUFzRTs7QUFXeEU7Ozs7RW5CL0RJLDBCbUJxRThCO0VuQnBFOUIsNkJtQm9FOEI7O0FBTmxDOzs7O0VuQi9ESSwwQm1COEU4QjtFbkI3RTlCLDZCbUI2RThCOztBQWZsQztFQXlCSSw0Q0FBOEM7RW5CMUU5Qyx5Qm1CMkU4QjtFbkIxRTlCLDRCbUIwRThCOztBQTFCbEM7O0VuQmpESSx5Qm1CZ0Y4QjtFbkIvRTlCLDRCbUIrRThCOztBQVA0QjtFQy9GMUQsYUFBYTtFQUNiLFdBQVc7RUFDWCxtQnZCdTBCMEM7RUpya0J4QyxrQkFuRStCO0UyQjVMakMsaUN2Qm9qQzREOztBc0IxOUJ0QjtFQ3RGdEMsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsYUFBYTtFQUNiLGVBQWU7RUFDZix1QnZCdTFDNEM7RXVCdDFDNUMsaUJBQWlCO0UzQnFQZixtQkFuRStCO0UyQi9LakMsV3ZCeWlDcUI7RXVCeGlDckIsbUN2QnlpQ3FEO0VHcGtDckQsc0NIMDJDNkU7O0F1QnYzQzdFOzs7O0VBK0NFLGNBQWM7O0FBL0NoQjtFQXFERSwrQ3ZCOGhDK0U7RXVCM2hDN0UsbUNWNEt3RDtFVTNLeEQseURWd0UwRTtFVXZFMUUsNEJBQTRCO0VBQzVCLDBEQUE2RDtFQUM3RCw4RFZ3S3dEO0VVcE81RDtJQWdFSSwrQ3ZCbWhDNkU7SXVCbGhDN0UsNER2QmloQzRJOztBdUJsbENoSjtFQTBFSSxtQ1YwSndEO0VVekp4RCxnRlZ5SndEOztBVXBPNUQ7RUFrRkUsK0N2QmlnQytFO0V1Qm5sQ2pGO0lBdUZNLGlFQUFxRDtJQUNyRCx1QnZCMDVCMkY7SXVCejVCM0YsK0R2QjQ0Qm9EO0l1QjM0QnBELHlFVjBJc0Q7RVVwTzVEO0lBK0ZJLCtDdkJvL0I2RTtJdUJuL0I3RSw0RHZCay9CNEk7O0F1QmxsQ2hKO0VBd0dJLDJCVjRId0Q7O0FVcE81RDtFQStHRSwrQ3ZCbytCK0U7RXVCbmxDakY7SUFrSEksNEN2QjQ5QndEO0V1QjlrQzVEO0lBc0hJLDREdkI0OUI0STtFdUJsbENoSjtJQTBISSxpQ3ZCbzlCd0Q7O0F1Qmg5QjlEO0VBRUksaUJBQWlCOztBQWhJbkI7Ozs7O0VBMElNLFVBQVU7O0FEdEJxRjtFQy9GckcsYUFBYTtFQUNiLFdBQVc7RUFDWCxtQnZCdTBCMEM7RUpya0J4QyxrQkFuRStCO0UyQjVMakMsbUN2QjRqQ2dFOztBc0JsK0JlO0VDdEYvRSxrQkFBa0I7RUFDbEIsU0FBUztFQUNULFVBQVU7RUFDVixhQUFhO0VBQ2IsZUFBZTtFQUNmLHVCdkJ1MUM0QztFdUJ0MUM1QyxpQkFBaUI7RTNCcVBmLG1CQW5FK0I7RTJCL0tqQyxXdkJpakNxQjtFdUJoakNyQixrQ3ZCaWpDbUQ7RUc1a0NuRCxzQ0gwMkM2RTs7QXVCdjNDN0U7Ozs7RUErQ0UsY0FBYzs7QUEvQ2hCO0VBcURFLGlEdkJzaUNtRjtFdUJuaUNqRixtQ1Y0S3dEO0VVM0t4RCwwRFZ3RTBFO0VVdkUxRSw0QkFBNEI7RUFDNUIsMERBQTZEO0VBQzdELDhEVndLd0Q7RVVwTzVEO0lBZ0VJLGlEdkIyaENpRjtJdUIxaENqRiwyRHZCeWhDMEk7O0F1QjFsQzlJO0VBMEVJLG1DVjBKd0Q7RVV6SnhELGdGVnlKd0Q7O0FVcE81RDtFQWtGRSxpRHZCeWdDbUY7RXVCM2xDckY7SUF1Rk0sa0VBQXFEO0lBQ3JELHVCdkIwNUIyRjtJdUJ6NUIzRiwrRHZCNDRCb0Q7SXVCMzRCcEQseUVWMElzRDtFVXBPNUQ7SUErRkksaUR2QjQvQmlGO0l1QjMvQmpGLDJEdkIwL0IwSTs7QXVCMWxDOUk7RUF3R0ksMkJWNEh3RDs7QVVwTzVEO0VBK0dFLGlEdkI0K0JtRjtFdUIzbENyRjtJQWtISSw4Q3ZCbytCNEQ7RXVCdGxDaEU7SUFzSEksMkR2Qm8rQjBJO0V1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c0U7RUFDdEUscUNBQTJGOztBQUc3Rjs7RUFFRSx5Q0FBMEU7RUFDMUUseUNBQWlHOztBQUduRzs7OztFQUlFLHlDQUFpRzs7QUFHbkc7Ozs7RUFJRSxxQ0FBMkY7O0FBRzdGOztFQUVFLDhCQUE4RDs7QUFHaEU7O0VBRUUsa0JBQWtCOztBQzdEcEI7Ozs7RXRFZ2lXRTtBaUUxaFdGO0VLRUUsMERBQWdEOztBQUdsRDtFQUNFLG9DQUFvQztFQUNwQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLDBIQUE4SDtFQUM5SCxtQlBnQytCOztBTzdCakM7O0VBRUUsb0NBQW9DO0VBQ3BDLGdCQUFnQjs7QUNvQ2hCO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsZ0JkeERpQzs7QWN1RG5DO0VBQ0UsY2R4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBY3VEbkM7RUFDRSxnQmR4RGlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsZ0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VBVUUsa0JmUmlDOztBZUZuQzs7RUFVRSxrQmZSaUM7O0FlRm5DOztFQVVFLGtCZlJpQzs7QWVGbkM7O0VB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RTtJQU9JLHFCQUErRDtFQVBuRTtJQU9JLHFCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLHNDQUErRDtFQVBuRTtJQU9JLHlDQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLHNDQUErRDtFQVBuRTtJQU9JLG9DQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLHlDQUErRDtFQVBuRTtJQU9JLHdDQUErRDtFQVBuRTtJQU9JLHdDQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLG9DQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLHVDQUErRDtFQVBuRTtJQU9JLHNDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLG9CQUErRDtFQVBuRTtJQU9JLG1CQUErRDtFQVBuRTtJQU9JLG1CQUErRDtFQVBuRTtJQU9JLG1CQUErRDtFQVBuRTtJQU9JLG1CQUErRDtFQVBuRTtJQU9JLG1CQUErRDtFQVBuRTtJQU9JLG1CQUErRDtFQVBuRTtJQU9JLG1CQUErRDtFQVBuRTtJQU9JLG9CQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtJQUEvRCx5QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELDhCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7SUFBL0QsNEJBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCw4QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNkJBQStEO0lBQS9ELDRCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtJQUEvRCw0QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7SUFBL0QsNEJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0lBQS9ELDRCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtJQUEvRCw0QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7SUFBL0QsMkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELGlDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksMkJBQStEO0lBQS9ELDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELGlDQUErRDtFQVBuRTtJQU9JLDJCQUErRDtJQUEvRCw4QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7SUFBL0QsOEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0lBQS9ELDhCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtJQUEvRCw4QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7SUFBL0QsOEJBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0kseUJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELGlDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLHFCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtJQUEvRCwwQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtJQUEvRCw0QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELGlDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGtDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLGlCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLG9CQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLHNCQUErRDtFQVBuRTtJQU9JLHVCQUErRDtFQVBuRTtJQU9JLG9CQUErRDtFQVBuRTtJQU9JLG9CQUErRDtFQVBuRTtJQU9JLG9CQUErRDtFQVBuRTtJQU9JLG9CQUErRDtFQVBuRTtJQU9JLHFCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBu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QStEO0VBUG5FO0lBT0ksdUJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksdUJBQStEO0VBUG5FO0lBT0ksdUJBQStEO0VBUG5FO0lBT0ksdUJBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0kseUJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksc0NBQStEO0VBUG5FO0lBT0kseUNBQStEO0VBUG5FO0lBT0ksdUJBQStEO0VBUG5FO0lBT0ksdUJBQStEO0VBUG5FO0lBT0kseUJBQStEO0VBUG5FO0lBT0kseUJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksc0NBQStEO0VBUG5FO0lBT0ksb0NBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0kseUNBQStEO0VBUG5FO0lBT0ksd0NBQStEO0VBUG5FO0lBT0ksd0NBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksb0NBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksdUNBQStEO0VBUG5FO0lBT0ksc0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksb0JB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aUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELGlDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0VBUG5FO0lBT0kscUJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksMEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksd0JBQStEO0VBUG5FO0lBT0ksMkJBQStEO0lBQS9ELDBCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0kseUJBQStEO0lBQS9ELDRCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELGlDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0kseUJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0VBUG5FO0lBT0ksNEJBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksaUNBQStEO0VBUG5FO0lBT0ksa0NBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksK0JBQStEO0VBUG5FO0lBT0ksMEJB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bkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSxxQkFBK0Q7RUFQbkU7SUFPSSxxQkFBK0Q7RUFQbkU7SUFPSSxxQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSx5Q0FBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSxvQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSx5Q0FBK0Q7RUFQbkU7SUFPSSx3Q0FBK0Q7RUFQbkU7SUFPSSx3Q0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxvQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSx1Q0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSxtQkFBK0Q7RUFQbkU7SUFPSSxtQkFBK0Q7RUFQbkU7SUFPSSxtQkFBK0Q7RUFQbkU7SUFPSSxtQkFBK0Q7RUFQbkU7SUFPSSxtQkFBK0Q7RUFQbkU7SUFPSSxtQkFBK0Q7RUFQbkU7SUFPSSxtQkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7SUFBL0QseUJBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCw4QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNkJBQStEO0lBQS9ELDRCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0QsOEJBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtJQUEvRCw0QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7SUFBL0QsNEJBQStEO0VBUG5FO0lBT0ksNkJBQStEO0lBQS9ELDRCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtJQUEvRCw0QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7SUFBL0QsNEJBQStEO0VBUG5FO0lBT0ksd0JBQStEO0lBQS9ELDJCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELGlDQUErRDtFQVBuRTtJQU9JLDJCQUErRDtJQUEvRCw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksNkJBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7SUFBL0QsOEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0lBQS9ELDhCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtJQUEvRCw4QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7SUFBL0QsOEJBQStEO0VBUG5FO0lBT0ksMkJBQStEO0lBQS9ELDhCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxxQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7SUFBL0QsMEJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7SUFBL0QsNEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxpQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQ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QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSx5Q0FBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSxvQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSx5Q0FBK0Q7RUFQbkU7SUFPSSx3Q0FBK0Q7RUFQbkU7SUFPSSx3Q0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxn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RDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDZCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtFQVBuRTtJQU9JLGlDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLHlCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLDBCQUErRDtFQVBuRTtJQU9JLDJCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLHdCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksZ0NBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7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QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxpQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSxvQkFBK0Q7RUFQbkU7SUFPSSxxQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3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K0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSxzQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSx5Q0FBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx1QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSxvQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSx5Q0FBK0Q7RUFQbkU7SUFPSSx3Q0FBK0Q7RUFQbkU7SUFPSSx3Q0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxvQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSx1Q0FBK0Q7RUFQbkU7SUFPSSxzQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FB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LDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSw2QkFBK0Q7RUFQbkU7SUFPSSxxQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSwwQkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSx3QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7SUFBL0QsMEJBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLGdDQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7SUFBL0QsZ0NBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLGlDQUErRDtJQUEvRCxnQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksaUNBQStEO0lBQS9ELGdDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsNkJBQStEO0VBUG5FO0lBT0ksOEJBQStEO0lBQS9ELDZCQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCw2QkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7SUFBL0QsNEJBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDhCQUErRDtJQUEvRCxpQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7SUFBL0Qsa0NBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLCtCQUErRDtJQUEvRCxrQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7SUFBL0QsaUNBQStEO0VBUG5FO0lBT0ksK0JBQStEO0lBQS9ELGtDQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7SUFBL0QsK0JBQStEO0VBUG5FO0lBT0ksNEJBQStEO0lBQS9ELCtCQUErRDtFQVBuRTtJQU9JLDRCQUErRDtJQUEvRCwrQkFBK0Q7RUFQbkU7SUFPSSx5QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSwyQkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxnQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw4QkFBK0Q7RUFQbkU7SUFPSSw0QkFBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSxpQ0FBK0Q7RUFQbkU7SUFPSSxrQ0FBK0Q7RUFQbkU7SUFPSSwrQkFBK0Q7RUFQbkU7SUFPSSxrQ0FB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YXJpcmVub3ZhdGlvbi10aGVtZS8uL2Fzc2V0cy9zYXNzL2Fic3RyYWN0cy9fZ2hhZmZhcmktdG9rZW5zLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3ZlbmRvcnMvZm9udGF3ZXNvbWUvYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvYWJzdHJhY3RzL19wbGFjZWhvbGRlcnMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvYWJzdHJhY3RzL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vYXNzZXRzL3Nhc3MvbWFpbi5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vYXNzZXRzL3Nhc3MvYWJzdHJhY3RzL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2Fic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vY29uZmlnL3RoZW1lLnlhbWwiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yLWJnLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19pY29uLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3ZlbmRvcnMvX2J1c2luZXNzLXJldmlld3MtYnVuZGxlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9fY29yZS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvX3NpemluZy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvX2ZpeGVkLXdpZHRoLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9fbGlzdC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9fc3RhY2tlZC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL3RoaW4uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL2xpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9yZWd1bGFyLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9zb2xpZC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvZHVvdG9uZS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy92ZW5kb3JzL2ZvbnRhd2Vzb21lL2ZvbnRzL19icmFuZHMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvdmVuZG9ycy9mb250YXdlc29tZS9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvdmVuZG9ycy9mb250YXdlc29tZS9mb250cy9fZHVvdG9uZS1pY29ucy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy92ZW5kb3JzL19ncmVjYXB0Y2hhLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2hhbWJ1cmdlcnMvX3Nhc3MvaGFtYnVyZ2Vycy9oYW1idXJnZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2hhbWJ1cmdlcnMvX3Nhc3MvaGFtYnVyZ2Vycy9fYmFzZS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy92ZW5kb3JzL19oYW1idXJnZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2hhbWJ1cmdlcnMvX3Nhc3MvaGFtYnVyZ2Vycy90eXBlcy9fY29sbGFwc2Uuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvbGF5b3V0L19nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvbGF5b3V0L19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2xheW91dC9fbmF2aWdhdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvbGF5b3V0L25hdmlnYXRpb25zL19yaWdodC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9sYXlvdXQvX21haW4uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fYW5jaG9yLW9mZnNldC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19hc3BlY3QtcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19jb250ZW50LWFib3ZlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2ZhLWljb25zLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fZmVhdHVyZWQtaW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvdmVuZG9ycy9uZW1hdGlzL21peGlucy9fdGV4dC1zaGFkb3cuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX29mZmNhbnZhcy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19zaXRlLWxvYWRlci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19zb2NpYWwtc2hhcmUuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fc3ZnLWNvbXBvbmVudC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9jb21wb25lbnRzL193cC1yb2NrZXQuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvaGVscGVycy9fYW5pbWF0aW9ucy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL19kdW1teS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL19mdWxsLXdpZHRoLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX2hlYWRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL2Jvb3RzdHJhcC1yZXNwb25zaXZlLWltYWdlLXJhdGlvL2Fzc2V0cy9zYXNzL2NvcmUvbWVkaWEtcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvYm9vdHN0cmFwLXJlc3BvbnNpdmUtaW1hZ2UtcmF0aW8vYXNzZXRzL3Nhc3MvYWJzdHJhY3RzL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL19vdmVybGF5LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX3NlcGFyYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX3NoYXBlcy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL19zdGlja2VkLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX3N1cnRpdGxlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX3RleHQtZGVjb3JhdGlvbi5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL190ZXh0LXNoYWRvdy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL190aGVtZS1za2luLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX3RyYW5zcGFyZW50LWJnLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3RlYXNlcy9fdGVhc2Uuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvdGVhc2VzL21vZGVzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3RlYXNlcy9tb2Rlcy9fc2ltcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3RlYXNlcy9tb2Rlcy9fcmVhbGlzYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3dwL2NvbW1vbi9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3Mvd3AvYmxvY2stbGlicmFyeS9fY292ZXIuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3Mvd3AvYmxvY2stbGlicmFyeS9fZ2FsbGVyeS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy93cC9ibG9jay1saWJyYXJ5L19pbWFnZS5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy93cC9ibG9jay1saWJyYXJ5L19tZWRpYS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3dwL2Jsb2NrLWxpYnJhcnkvX3NlcGFyYXRvci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9hbHBoYS1tb2R1bGVzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvQG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvYWxwaGEtbW9kdWxlcy9kZWZhdWx0L19wYWdlLXNjcm9sbC5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL2Fzc2V0cy9zYXNzL2xheW91dC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vYXNzZXRzL3Nhc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19mYXEuc2NzcyIsIndlYnBhY2s6Ly9naGFmZmFyaXJlbm92YXRpb24tdGhlbWUvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9hYnN0cmFjdHMvX2Z1bmN0aW9ucy5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9sYXlvdXQvbmF2aWdhdGlvbnMvX2J1cmdlci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy92ZW5kb3JzL25lbWF0aXMvbWl4aW5zL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL3ZlbmRvcnMvbmVtYXRpcy9taXhpbnMvX21lZGlhLXF1ZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vYXNzZXRzL3Nhc3MvbGF5b3V0L2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovL2doYWZmYXJpcmVub3ZhdGlvbi10aGVtZS8uL25vZGVfbW9kdWxlcy9AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9oZWxwZXJzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vZ2hhZmZhcmlyZW5vdmF0aW9uLXRoZW1lLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gR2hhZmZhcmkgUsOpbm92YXRpb24g4oCUIGRlc2lnbiB0b2tlbnMgKHBhbGV0dGUgY29tcGzDqHRlIGlzc3VlIGRlIGxhIG1hcXVldHRlKVxuLy8gQ2VzIGN1c3RvbSBwcm9wZXJ0aWVzIHNvbnQgYWRkaXRpdmVzIDsgZWxsZXMgbmUgY29uZmxpY3R1ZW50IHBhcyBhdmVjIGxlcyAtLWJzLSogZCdBbHBoYS5cbjpyb290IHtcbiAgLy8g4pSA4pSAIFBhbGV0dGUgYnJ1dGVcbiAgLS1jb2xvci13aGl0ZTogI2ZmZjtcbiAgLS1jb2xvci1jcmVhbTogI2Y4ZjZmMTtcbiAgLS1jb2xvci1iZWlnZS1zYW5kOiAjZThkZWQwO1xuICAtLWNvbG9yLWJlaWdlLXN0b25lOiAjZDhjN2FlO1xuICAtLWNvbG9yLWdvbGQ6ICNjOWE0NWM7XG4gIC0tY29sb3ItZ29sZC1jaGFtcGFnbmU6ICNkNmJlODI7XG4gIC0tY29sb3ItYmxhY2s6ICMxZTFlMWU7XG4gIC0tY29sb3ItZ3JhcGhpdGU6ICM0YTRhNGE7XG4gIC0tY29sb3ItbGluZTogI2U4ZTJkNjtcbiAgLS1jb2xvci1saW5lLXNvZnQ6ICNmMGVhZTA7XG5cbiAgLy8g4pSA4pSAIFPDqW1hbnRpcXVlIOKAlCBiYWNrZ3JvdW5kc1xuICAtLWJnLWJhc2U6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1iZy1hbHQ6IHZhcigtLWNvbG9yLWNyZWFtKTtcbiAgLS1iZy1hY2NlbnQtc29mdDogdmFyKC0tY29sb3ItYmVpZ2Utc2FuZCk7XG4gIC0tYmctYWNjZW50OiB2YXIoLS1jb2xvci1iZWlnZS1zdG9uZSk7XG4gIC0tYmctaW52ZXJzZTogdmFyKC0tY29sb3ItYmxhY2spO1xuXG4gIC8vIOKUgOKUgCBTw6ltYW50aXF1ZSDigJQgZm9yZWdyb3VuZHNcbiAgLS1mZy1wcmltYXJ5OiB2YXIoLS1jb2xvci1ibGFjayk7XG4gIC0tZmctc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci1ncmFwaGl0ZSk7XG4gIC0tZmctbXV0ZWQ6ICM4YThhOGE7XG4gIC0tZmctb24tZGFyazogcmdiYSgyNTUsIDI1NSwgMjU1LCAuODgpO1xuICAtLWZnLW9uLWRhcmstbXV0ZWQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjU1KTtcblxuICAvLyDilIDilIAgQWNjZW50c1xuICAtLWFjY2VudDogdmFyKC0tY29sb3ItZ29sZCk7XG4gIC0tYWNjZW50LXNvZnQ6IHZhcigtLWNvbG9yLWdvbGQtY2hhbXBhZ25lKTtcbiAgLS1hY2NlbnQtb24tZGFyazogdmFyKC0tY29sb3ItZ29sZC1jaGFtcGFnbmUpO1xuXG4gIC8vIOKUgOKUgCBCb3JkdXJlc1xuICAtLWJvcmRlcjogdmFyKC0tY29sb3ItbGluZSk7XG4gIC0tYm9yZGVyLXN0cm9uZzogdmFyKC0tY29sb3ItZ3JhcGhpdGUpO1xuXG4gIC8vIOKUgOKUgCBEw6lncmFkw6lzXG4gIC0tZ3JhZGllbnQtZ29sZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tY29sb3ItZ29sZCkgMCUsIHZhcigtLWNvbG9yLWdvbGQtY2hhbXBhZ25lKSAxMDAlKTtcbiAgLS1ncmFkaWVudC1jcmVhbTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdmFyKC0tY29sb3Itd2hpdGUpIDAlLCB2YXIoLS1jb2xvci1jcmVhbSkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc2FuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tY29sb3ItY3JlYW0pIDAlLCB2YXIoLS1jb2xvci1iZWlnZS1zYW5kKSAxMDAlKTtcblxuICAvLyDilIDilIAgVHlwb2dyYXBoaWUg4oCUIGZhbWlsbGVzXG4gIC0tZm9udC1kaXNwbGF5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgZ2VvcmdpYSwgc2VyaWY7XG4gIC0tZm9udC1zYW5zOiBcIk1vbnRzZXJyYXRcIiwgXCJJbnRlclwiLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1tb25vOiBcIkpldEJyYWlucyBNb25vXCIsIHVpLW1vbm9zcGFjZSwgc2Ztb25vLXJlZ3VsYXIsIG1lbmxvLCBtb25vc3BhY2U7XG5cbiAgLy8g4pSA4pSAIFRhaWxsZXMgZGUgcG9saWNlXG4gIC0tZnMtZGlzcGxheS14bDogY2xhbXAoM3JlbSwgNnZ3LCA1LjVyZW0pO1xuICAtLWZzLWRpc3BsYXktbGc6IGNsYW1wKDIuNXJlbSwgNC41dncsIDRyZW0pO1xuICAtLWZzLWRpc3BsYXktbWQ6IGNsYW1wKDJyZW0sIDMuMnZ3LCAyLjc1cmVtKTtcbiAgLS1mcy1oMTogMi43NXJlbTtcbiAgLS1mcy1oMjogMi4yNXJlbTtcbiAgLS1mcy1oMzogMS42MjVyZW07XG4gIC0tZnMtaDQ6IDEuMjVyZW07XG4gIC0tZnMtYm9keS1sZzogMS4xMjVyZW07XG4gIC0tZnMtYm9keTogMXJlbTtcbiAgLS1mcy1ib2R5LXNtOiAuOTM3NXJlbTtcbiAgLS1mcy1jYXB0aW9uOiAuODEyNXJlbTtcbiAgLS1mcy1leWVicm93OiAuNzVyZW07XG5cbiAgLy8g4pSA4pSAIEhhdXRldXJzIGRlIGxpZ25lXG4gIC0tbGgtZGlzcGxheTogMS4xMjtcbiAgLS1saC1oZWFkaW5nOiAxLjIyO1xuICAtLWxoLWJvZHk6IDEuNztcbiAgLS1saC10aWdodDogMS4zNTtcblxuICAvLyDilIDilIAgRXNwYWNlbWVudHMgbGV0dHJpbmVzXG4gIC0tdHJhY2tpbmctZXllYnJvdzogLjIyZW07XG4gIC0tdHJhY2tpbmctd29yZG1hcms6IC4zMmVtO1xuICAtLXRyYWNraW5nLWRpc3BsYXk6IC0uMDFlbTtcbiAgLS10cmFja2luZy1ib2R5OiAuMDA1ZW07XG5cbiAgLy8g4pSA4pSAIEdyYWlzc2VzXG4gIC0td2VpZ2h0LWxpZ2h0OiAzMDA7XG4gIC0td2VpZ2h0LXJlZ3VsYXI6IDQwMDtcbiAgLS13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gIC0td2VpZ2h0LXNlbWk6IDYwMDtcbiAgLS13ZWlnaHQtYm9sZDogNzAwO1xuXG4gIC8vIOKUgOKUgCBFc3BhY2VzXG4gIC0tc3BhY2UtMTogNHB4O1xuICAtLXNwYWNlLTI6IDhweDtcbiAgLS1zcGFjZS0zOiAxMnB4O1xuICAtLXNwYWNlLTQ6IDE2cHg7XG4gIC0tc3BhY2UtNTogMjRweDtcbiAgLS1zcGFjZS02OiAzMnB4O1xuICAtLXNwYWNlLTc6IDQ4cHg7XG4gIC0tc3BhY2UtODogNjRweDtcbiAgLS1zcGFjZS05OiA5NnB4O1xuICAtLXNwYWNlLTEwOiAxMjhweDtcblxuICAvLyDilIDilIAgQ29udGVuZXVyXG4gIC0tY29udGFpbmVyLW1heDogMTMyMHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nOiBjbGFtcCgyNHB4LCA0dncsIDY0cHgpO1xuXG4gIC8vIOKUgOKUgCBSYXlvbnNcbiAgLS1yYWRpdXMtbm9uZTogMDtcbiAgLS1yYWRpdXMteHM6IDJweDtcbiAgLS1yYWRpdXMtc206IDRweDtcbiAgLS1yYWRpdXMtbWQ6IDZweDtcblxuICAvLyDilIDilIAgT21icmVzXG4gIC0tc2hhZG93LWhhaXJsaW5lOiAwIDAgMCAxcHggdmFyKC0tY29sb3ItbGluZSk7XG4gIC0tc2hhZG93LXhzOiAwIDFweCAycHggcmdiYSgzMCwgMzAsIDMwLCAuMDQpO1xuICAtLXNoYWRvdy1zbTogMCAycHggOHB4IHJnYmEoMzAsIDMwLCAzMCwgLjA1KTtcbiAgLS1zaGFkb3ctbWQ6IDAgMTJweCAzMnB4IC04cHggcmdiYSgzMCwgMzAsIDMwLCAuMSk7XG4gIC0tc2hhZG93LWxnOiAwIDI0cHggNjBweCAtMTZweCByZ2JhKDMwLCAzMCwgMzAsIC4xNCk7XG4gIC0tc2hhZG93LWdvbGQ6IDAgOHB4IDI0cHggLTEwcHggcmdiYSgyMDEsIDE2NCwgOTIsIC4zNSk7XG5cbiAgLy8g4pSA4pSAIEVhc2luZ3MgJiBkdXLDqWVzXG4gIC0tZWFzZS1vdXQ6IGN1YmljLWJlemllciguMTYsIDEsIC4zLCAxKTtcbiAgLS1lYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKC42NSwgMCwgLjM1LCAxKTtcbiAgLS1kdXItZmFzdDogMTgwbXM7XG4gIC0tZHVyLWJhc2U6IDMyMG1zO1xuICAtLWR1ci1zbG93OiA1NjBtcztcbn1cbiIsIiR1c2UtZmEtcHJvOiB0cnVlICFkZWZhdWx0O1xuXG5AbWl4aW4gZmEtaWNvbi1zdGFuZGFsb25lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiVmYSxcbiVmYXMsXG4lZmFyLFxuJWZhbCxcbiVmYWQsXG4lZmF0LFxuJWZhYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4lZmEtaWNvbi1zdGFuZGFsb25lIHtcbiAgQGluY2x1ZGUgZmEtaWNvbi1zdGFuZGFsb25lICgpO1xufVxuXG4lZmEsXG4lZmFzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbiVmYXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuJWZhbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4lZmF0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbiVmYWIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1peGluIGZvbnQtYXdlc29tZSgkY29kZSkge1xuICBAZXh0ZW5kICVmYS1pY29uLXN0YW5kYWxvbmU7XG5cbiAgQGlmICR1c2UtZmEtcHJvIHtcbiAgICBAaW5jbHVkZSBmb250LWF3ZXNvbWUtcHJvKCRjb2RlKTtcbiAgfSBAZWxzZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICAgIEBleHRlbmQgJWZhO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6ICRjb2RlO1xuICB9XG5cbiAgQGNvbnRlbnQ7XG59XG5cbkBtaXhpbiBmb250LWF3ZXNvbWUtcHJvKCRjb2RlKSB7XG4gIEBpbmNsdWRlIGZvbnQtYXdlc29tZS1wcm8tc29saWQoJGNvZGUpO1xufVxuXG5AbWl4aW4gZm9udC1hd2Vzb21lLXByby1zb2xpZCgkY29kZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIEBleHRlbmQgJWZhcztcbiAgY29udGVudDogZmEtY29udGVudCgkY29kZSk7XG59XG5cbkBtaXhpbiBmb250LWF3ZXNvbWUtcHJvLXJlZ3VsYXIoJGNvZGUpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBAZXh0ZW5kICVmYXI7XG4gIGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGNvZGUpO1xufVxuXG5AbWl4aW4gZm9udC1hd2Vzb21lLXByby1saWdodCgkY29kZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIEBleHRlbmQgJWZhbDtcbiAgY29udGVudDogZmEtY29udGVudCgkY29kZSk7XG59XG5cbkBtaXhpbiBmb250LWF3ZXNvbWUtcHJvLXRoaW4oJGNvZGUpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBAZXh0ZW5kICVmYXQ7XG4gIGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGNvZGUpO1xufVxuXG5AbWl4aW4gZm9udC1hd2Vzb21lLXByby1icmFuZCgkY29kZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIEBleHRlbmQgJWZhYjtcbiAgY29udGVudDogZmEtY29udGVudCgkY29kZSk7XG59XG5cbkBtaXhpbiBmb250LWF3ZXNvbWUtYmVmb3JlKCRjb2RlLCAkZmxvYXRpbmc6IGZhbHNlLCAkZmEtc3R5bGU6IFwic29saWRcIiwgJG1hcmdpbjogLjI1ZW0pIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBAaWYgJGZhLXN0eWxlID09IFwicmVndWxhclwiIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtYXdlc29tZS1wcm8tcmVndWxhcigkY29kZSk7XG4gICAgfSBAZWxzZSBpZiAkZmEtc3R5bGUgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtYXdlc29tZS1wcm8tbGlnaHQoJGNvZGUpO1xuICAgIH0gQGVsc2UgaWYgJGZhLXN0eWxlID09IFwidGhpblwiIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtYXdlc29tZS1wcm8tdGhpbigkY29kZSk7XG4gICAgfSBAZWxzZSBpZiAkZmEtc3R5bGUgPT0gXCJicmFuZFwiIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtYXdlc29tZS1wcm8tYnJhbmQoJGNvZGUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgZm9udC1hd2Vzb21lKCRjb2RlKTtcbiAgICB9XG5cbiAgICBAaWYgJGZsb2F0aW5nIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjtcblxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcblxuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBmb250LWF3ZXNvbWUtYWZ0ZXIoJGNvZGUsICRmbG9hdGluZzogZmFsc2UsICRmYS1zdHlsZTogXCJzb2xpZFwiLCAkbWFyZ2luOiAuMjVlbSkge1xuICAmOjphZnRlciB7XG4gICAgQGlmICRmYS1zdHlsZSA9PSBcInJlZ3VsYXJcIiB7XG4gICAgICBAaW5jbHVkZSBmb250LWF3ZXNvbWUtcHJvLXJlZ3VsYXIoJGNvZGUpO1xuICAgIH0gQGVsc2UgaWYgJGZhLXN0eWxlID09IFwibGlnaHRcIiB7XG4gICAgICBAaW5jbHVkZSBmb250LWF3ZXNvbWUtcHJvLWxpZ2h0KCRjb2RlKTtcbiAgICB9IEBlbHNlIGlmICRmYS1zdHlsZSA9PSBcInRoaW5cIiB7XG4gICAgICBAaW5jbHVkZSBmb250LWF3ZXNvbWUtcHJvLXRoaW4oJGNvZGUpO1xuICAgIH0gQGVsc2UgaWYgJGZhLXN0eWxlID09IFwiYnJhbmRcIiB7XG4gICAgICBAaW5jbHVkZSBmb250LWF3ZXNvbWUtcHJvLWJyYW5kKCRjb2RlKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtYXdlc29tZSgkY29kZSk7XG4gICAgfVxuXG4gICAgQGlmICRmbG9hdGluZyB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB9XG4gICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW47XG5cbiAgICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG5cbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gdXNlZnVsIGluIGFic29sdXRlIG9yIGZpeGVkIHBvc2l0aW9uIHRvIHRha2UgdGhlIHNpemUgb2YgdGhlIHBhcmVudFxuJXBvc2l0aW9uLTAge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICAtLXR4dC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG5cbiAgLy8gRGFyayAvIGxpZ2h0IHN0eWxlc1xuICAtLWJzLWJvZHktYmctZGFyazogI3skYm9keS1iZy1kYXJrfTtcbiAgLS1icy1ib2R5LWNvbG9yLWRhcms6ICN7JGJvZHktY29sb3ItZGFya307XG4gIC0tZGFyay1iZy1jb2xvcjogI3skZGFyay1iZy1jb2xvcn07XG4gIC0tZGFyay10ZXh0LWNvbG9yOiAjeyRkYXJrLXR4dC1jb2xvcn07XG4gIC0tbGlnaHQtYmctY29sb3I6ICN7JGxpZ2h0LWJnLWNvbG9yfTtcbiAgLS1saWdodC10ZXh0LWNvbG9yOiAjeyRsaWdodC10eHQtY29sb3J9O1xuICAtLXRoZW1lLXNraW4tYmctY29sb3I6IHZhcigtLWxpZ2h0LWJnLWNvbG9yKTtcbiAgLS10aGVtZS1za2luLXRleHQtY29sb3I6IHZhcigtLWxpZ2h0LXRleHQtY29sb3IpO1xuICAtLXRoZW1lLXNraW4tdHh0LWNvbG9yOiB2YXIoLS10aGVtZS1za2luLXRleHQtY29sb3IpO1xuXG4gIC8vIE1haW5cbiAgLS1tYWluLXRvcC1tYXJnaW46IDA7XG5cbiAgLy8gTmF2c1xuICAtLWFscGhhLXN1Ym1lbnUtYmctY29sb3I6ICN7JHN1Ym1lbnUtYmctY29sb3J9O1xuICAtLW5hdi1saW5rLWFmdGVyLWhlaWdodDogI3skbmF2LWxpbmstYWZ0ZXItaGVpZ2h0fTtcblxuICAvLyBIZWFkZXJcbiAgLS10b3AtYmFyLWhlaWdodC1kZWZhdWx0OiAwcmVtO1xuICAtLXRvcC1iYXItaGVpZ2h0OiAwcmVtO1xuICAtLWFkbWluYmFyLWhlaWdodDogMHB4O1xuICAtLW9mZmNhbnZhcy1iZy1jb2xvcjogI3skb2ZmY2FudmFzLWJnLWNvbG9yfTtcblxuICAmOmhhcyguYWRtaW4tYmFyKSB7XG4gICAgLS1hZG1pbmJhci1oZWlnaHQ6IDMycHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgICAgLS1hZG1pbmJhci1oZWlnaHQ6IDQ2cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gQ29udGVudCBhYm92ZVxuICAtLWNvbnRlbnQtYWJvdmUtdHJhbnNsYXRlLXg6IC01MCU7XG4gIC0tY29udGVudC1hYm92ZS10cmFuc2xhdGUteTogLTUwJTtcblxuICAvLyBGZWF0dXJlZCBpbWFnZVxuICAtLWZlYXR1cmVkLWltYWdlLWhlaWdodDogI3skZmVhdHVyZWQtaW1hZ2UtaGVpZ2h0fTtcbiAgLS1mZWF0dXJlZC1pbWFnZS1vYmplY3QtZml0OiBjb3ZlcjtcbiAgLS1mZWF0dXJlZC1pbWFnZS1vYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIC0tZmVhdHVyZWQtaW1hZ2Utb3ZlcmxheS1jb2xvcjogI3toZXgtdG8tcmdiKCRmZWF0dXJlZC1pbWFnZS1vdmVybGF5LWNvbG9yKX07XG4gIC0tZmVhdHVyZWQtaW1hZ2Utb3ZlcmxheS1vcGFjaXR5OiAjeyRmZWF0dXJlZC1pbWFnZS1vdmVybGF5LW9wYWNpdHl9O1xuXG4gICY6aGFzKC5ob21lKSB7XG4gICAgLS1mZWF0dXJlZC1pbWFnZS1oZWlnaHQ6ICN7JGhvbWUtZmVhdHVyZWQtaW1hZ2UtaGVpZ2h0fTtcbiAgfVxuXG4gIC8vIE1hcCBibG9ja1xuICAtLWFscGhhLW1hcC1kZWZhdWx0LWhlaWdodDogI3skYWxwaGEtbWFwLWRlZmF1bHQtaGVpZ2h0fTtcbiAgLS1hbHBoYS1tYXAtZGVmYXVsdC1oZWlnaHQtbGc6ICN7JGFscGhhLW1hcC1kZWZhdWx0LWhlaWdodC1sZ307XG5cbiAgLy8gT2ZmY2FudmFzXG4gIC0tb2ZmY2FudmFzLWRlc2t0b3Atd2lkdGg6ICN7JG9mZmNhbnZhcy1kZXNrdG9wLXdpZHRofTtcblxuICAvLyBUZXh0IHNoYWRvd1xuICAtLWFscGhhLXRleHQtc2hhZG93LWNvbG9yOiAjeyRhbHBoYS10ZXh0LXNoYWRvdy1jb2xvcn07XG4gIC0tYWxwaGEtdGV4dC1zaGFkb3ctcmFkaXVzOiAjeyRhbHBoYS10ZXh0LXNoYWRvdy1yYWRpdXN9O1xuICAtLWFscGhhLXRleHQtc2hhZG93LXJhZGl1cy1zbTogI3skYWxwaGEtdGV4dC1zaGFkb3ctcmFkaXVzLXNtfTtcbiAgLS1hbHBoYS10ZXh0LXNoYWRvdy1yYWRpdXMtbGc6ICN7JGFscGhhLXRleHQtc2hhZG93LXJhZGl1cy1sZ307XG5cbiAgLy8gT3ZlcmxheVxuICAtLWFscGhhLW92ZXJsYXktY29sb3I6ICN7aGV4LXRvLXJnYigkYWxwaGEtb3ZlcmxheS1jb2xvcil9O1xuICAtLWFscGhhLW92ZXJsYXktb3BhY2l0eTogI3skYWxwaGEtb3ZlcmxheS1vcGFjaXR5fTtcblxuICAvLyBCcmVhZGNydW1ic1xuICAtLWFscGhhLWJyZWFkY3J1bWJzLW1vYmlsZS1zaGFkb3ctY29sb3I6ICN7JGJyZWFkY3J1bWItbW9iaWxlLXNoYWRvdy1jb2xvcn07XG4gIC0tYWxwaGEtYnJlYWRjcnVtYnMtbW9iaWxlLXNoYWRvdy1jb2xvci1lbmQ6ICN7cmdiYSgkYnJlYWRjcnVtYi1tb2JpbGUtc2hhZG93LWNvbG9yLCAwKX07XG5cbiAgLy8gU3VydGl0bGVcbiAgLS1hbHBoYS1zdXJ0aXRsZS1jb2xvcjogI3skYWxwaGEtc3VydGl0bGUtY29sb3J9O1xuICAtLWFscGhhLXN1cnRpdGxlLWZvbnQtZmFtaWx5OiAjeyRhbHBoYS1zdXJ0aXRsZS1mb250LWZhbWlseX07XG4gIC0tYWxwaGEtc3VydGl0bGUtZm9udC1zaXplOiAjeyRhbHBoYS1zdXJ0aXRsZS1mb250LXNpemV9O1xuICAtLWFscGhhLXN1cnRpdGxlLWZvbnQtd2VpZ2h0OiAjeyRhbHBoYS1zdXJ0aXRsZS1mb250LXdlaWdodH07XG4gIC0tYWxwaGEtc3VydGl0bGUtdGV4dC10cmFuc2Zvcm06ICN7JGFscGhhLXN1cnRpdGxlLXRleHQtdHJhbnNmb3JtfTtcbiAgLS1hbHBoYS1zdXJ0aXRsZS1tYXJnaW4tYm90dG9tOiAjeyRhbHBoYS1zdXJ0aXRsZS1tYXJnaW4tYm90dG9tfTtcblxuICAvLyA9PSBJY29uc1xuICAtLWFscGhhLWljb24tYmxvY2staWNvbi1jb2xvcjogI3skaWNvbi1ibG9jay1pY29uLWNvbG9yfTtcblxuICAvLyA9PT0gQWxwaGEgTW9kdWxlc1xuICAvLyA9PSBDb21tb25cbiAgLS1hbHBoYS1sb2FkaW5nLW1vZHVsZXMtYmctY29sb3I6ICN7JGxvYWRpbmctbW9kdWxlcy1iZy1jb2xvcn07XG4gIC0tYWxwaGEtbG9hZGluZy1tb2R1bGVzLWxvYWRlci1jb2xvcjogI3skbG9hZGluZy1tb2R1bGVzLWxvYWRlci1jb2xvcn07XG4gIC0tYWxwaGEtbG9hZGluZy1tb2R1bGVzLWxvYWRlci1mb250LXNpemU6ICN7JGxvYWRpbmctbW9kdWxlcy1sb2FkZXItZm9udC1zaXplfTtcbiAgLS1hbHBoYS1sb2FkaW5nLW1vZHVsZXMtei1pbmRleDogI3skbG9hZGluZy1tb2R1bGVzLXotaW5kZXh9O1xuXG4gIC8vID09IFBhZ2Ugc2Nyb2xsXG4gIC0tYWxwaGEtcGFnZS1zY3JvbGwtbGlzdGVuZXItaGVpZ2h0OiAjeyRwYWdlLXNjcm9sbC1saXN0ZW5lci1oZWlnaHR9O1xuXG4gICY6aGFzKC5ob21lKSB7XG4gICAgLS1hbHBoYS1wYWdlLXNjcm9sbC1saXN0ZW5lci1oZWlnaHQ6ICN7JGhvbWUtcGFnZS1zY3JvbGwtbGlzdGVuZXItaGVpZ2h0fTtcbiAgfVxufVxuXG5odG1sIHtcbiAgYm9keSB7XG4gICAgLy8gPT0gV29vY29tbWVyY2VcbiAgICAtLXdjLXByaW1hcnk6ICN7JHdjLXByaW1hcnl9O1xuICAgIC0td29vY29tbWVyY2U6ICN7JHdjLXByaW1hcnl9O1xuICAgIC0td2MtZ3JlZW46ICN7JHdjLWdyZWVufTtcbiAgICAtLXdjLXJlZDogI3skd2MtcmVkfTtcbiAgICAtLXdjLW9yYW5nZTogI3skd2Mtb3JhbmdlfTtcbiAgICAtLXdjLWJsdWU6ICN7JHdjLWJsdWV9O1xuICAgIC0td2MtcHJpbWFyeS10ZXh0OiAjeyR3Yy1wcmltYXJ5LXRleHR9O1xuICAgIC0td2Mtc2Vjb25kYXJ5OiAjeyR3Yy1zZWNvbmRhcnl9O1xuICAgIC0td2Mtc2Vjb25kYXJ5LXRleHQ6ICN7JHdjLXNlY29uZGFyeS10ZXh0fTtcbiAgICAtLXdjLWhpZ2hsaWdodDogI3skd2MtaGlnaGxpZ2h0fTtcbiAgICAtLXdjLWhpZ2hsaWdodC10ZXh0OiAjeyR3Yy1oaWdobGlnaHQtdGV4dH07XG4gICAgLS13Yy1oaWdobGlnaC10ZXh0OiAjeyR3Yy1oaWdobGlnaHQtdGV4dH07IC8vIGVycmV1ciBkZSBmcmFwcGUgV29vQ29tbWVyY2UgZW4gYXR0ZW50ZSBkZSBjb3JyZWN0aW9uXG4gICAgLS13Yy1jb250ZW50LWJnOiAjeyR3Yy1jb250ZW50LWJnfTtcbiAgICAtLXdjLXN1YnRleHQ6ICN7JHdjLXN1YnRleHR9O1xuICB9XG59XG5cbiIsIjpyb290LFxuW2RhdGEtYnMtdGhlbWU9XCJsaWdodFwiXSB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0IHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1iYXNlKX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvcn07XG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3IpfTtcblxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmd9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmcpfTtcblxuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmd9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWxpbmstZGVjb3JhdGlvbjogI3skbGluay1kZWNvcmF0aW9ufTtcblxuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yKX07XG5cbiAgQGlmICRsaW5rLWhvdmVyLWRlY29yYXRpb24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1kZWNvcmF0aW9uOiAjeyRsaW5rLWhvdmVyLWRlY29yYXRpb259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9yZGVyLXZhclxuICAtLSN7JHByZWZpeH1ib3JkZXItd2lkdGg6ICN7JGJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1zdHlsZTogI3skYm9yZGVyLXN0eWxlfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudH07XG5cbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc206ICN7JGJvcmRlci1yYWRpdXMtc219O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnOiAjeyRib3JkZXItcmFkaXVzLWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14bDogI3skYm9yZGVyLXJhZGl1cy14bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsOiAjeyRib3JkZXItcmFkaXVzLXh4bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGwpOyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMCBmb3IgY29uc2lzdGVuY3lcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3c6ICN7JGJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtOiAjeyRib3gtc2hhZG93LXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZ307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQ6ICN7JGJveC1zaGFkb3ctaW5zZXR9O1xuXG4gIC8vIEZvY3VzIHN0eWxlc1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb2N1cy12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aDogI3skZm9jdXMtcmluZy13aWR0aH07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctb3BhY2l0eTogI3skZm9jdXMtcmluZy1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcjogI3skZm9jdXMtcmluZy1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb2N1cy12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmssIHRydWUpIHtcbiAgICBjb2xvci1zY2hlbWU6IGRhcms7XG5cbiAgICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnLWRhcmspfTtcblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dC1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvci1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmctZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudC1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWRhcmstbW9kZS12YXJzXG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNjc3MvZGltZW5zaW9uLW5vLW5vbi1udW1lcmljLXZhbHVlc1xuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIGNhbGMoXCIgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgXCIgLSBcIiwgXCIgKyBcIikgKyAkdmFyaWFibGUtd2lkdGggKyBcIilcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWQtdmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkLXZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkLXZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZC12YWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIkBpbXBvcnQgXCJjb25maWcvZ3JpZC55YW1sXCI7XHJcbkBpbXBvcnQgXCJjb25maWcvdGVtcGxhdGVzLnlhbWxcIjtcclxuQGltcG9ydCBcImNvbmZpZy90aGVtZS55YW1sXCI7XHJcbkBpbXBvcnQgXCJjb25maWcvd29vY29tbWVyY2UueWFtbFwiO1xyXG5AaW1wb3J0IFwifkBuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2Fic3RyYWN0cy95YW1sLXZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiYXNzZXRzL3Nhc3MvaW5pdFwiO1xuLy9cbkBpbXBvcnQgXCJpbml0XCI7XG5cbi8vID09PSBXUCBBTFBIQSBBU1NFVFNcbkBpbXBvcnQgXCJ+QG5lbWF0aXMvd3AtYWxwaGEvYXNzZXRzL3Nhc3MvbWFpblwiO1xuXG4vLyA9PT0gR0hBRkZBUkkgTEFZT1VUIE9WRVJSSURFU1xuQGltcG9ydCBcImxheW91dC9jb250YWluZXJcIjtcbkBpbXBvcnQgXCJsYXlvdXQvaGVhZGVyXCI7XG5AaW1wb3J0IFwibGF5b3V0L2Zvb3RlclwiO1xuXG4vLyA9PT0gR0hBRkZBUkkgQ09NUE9ORU5UUyAoY2hhcmfDqXMgc3VyIHRvdXQgbGUgc2l0ZSlcbi8vIEZBUSDCqyBjYXJ0ZXMgwrsgOiBwYXJ0YWfDqSBIUCAobWFya3VwIGN1c3RvbSkgKyBwYWdlcyBpbnRlcm5lcyAoUmFuayBNYXRoIGNvbnZlcnRpKS5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2ZhcVwiO1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLy0tLS0tLSBCb290c3RyYXBcbi8vLS0tLS0gQ29sb3Igc3lzdGVtXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmxhY2s6ICMwMDA7XG4kd2hpdGU6ICNmZmY7XG4kZ3JheS03MDA6ICM0OTUwNTc7XG4vLyAkZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJHByaW1hcnksICRzZWNvbmRhcnkpO1xuLy8gJGJvZHktY29sb3ItZGFyazogJHdoaXRlO1xuLy8gJHRoZW1lLWNvbG9yczogKGJsYWNrOiAkYmxhY2spO1xuXG4vLy0tLS0tIEJ1dHRvbnNcbi8vICRidG4tYm9yZGVyLXJhZGl1czogMDtcbi8vICRidG4tZm9udC1zaXplOiAxLjEyNXJlbTtcbi8vICRidG4tZm9udC13ZWlnaHQ6IDQwMDtcbiRpbnB1dC1idG4tcGFkZGluZy15OiAuNzVyZW07XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogMS4yNXJlbTtcbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAxMHB4O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206IDE2cHg7XG4kYnRuLWZvbnQtc2l6ZS1zbTogLjc1cmVtO1xuXG4vLy0tLS0tIENvbXBvbmVudHNcbi8vICRib3JkZXItcmFkaXVzOiAuNXJlbTtcbi8vICRib3JkZXItcmFkaXVzLXNtOiAuMjVyZW07XG4vLyAkYm9yZGVyLXJhZGl1cy1sZzogLjYyNXJlbTtcbi8vICRib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuLy8gJGJvcmRlci1yYWRpdXMteHhsOiAycmVtO1xuLy8gJGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KTtcbi8vICRib3gtc2hhZG93LXNtOiAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KTtcbi8vICRib3gtc2hhZG93LWxnOiAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSk7XG5cbi8vLS0tLS0gTGlua3Ncbi8vICRsaW5rLWNvbG9yOiAkcHJpbWFyeTtcbi8vICRsaW5rLWNvbG9yLWRhcms6ICR3aGl0ZTtcblxuLy8tLS0tLSBUeXBvZ3JhcGh5XG4kZm9udC13ZWlnaHQtYm9sZGVyOiA3MDA7XG5cbi8vLS0tLS0gQ29udHJhc3Rcbi8vICRtaW4tY29udHJhc3QtcmF0aW86IDM7XG5cbi8vLS0tLS0gTmF2YmFyXG4vLyAkbmF2YmFyLWl0ZW0tbWFyZ2luLXg6IG51bGw7XG5cbi8vLS0tLS0gTmF2c1xuLy8gJG5hdi1saW5rLWZvbnQtc2l6ZTogbnVsbDtcbi8vICRuYXYtbGluay1jb2xvcjogJGJvZHktY29sb3I7XG4vLyAkbmF2LWxpbmstaG92ZXItY29sb3I6ICRwcmltYXJ5O1xuXG4vLy0tLS0tLSBXcCBBbHBoYVxuLy8tLS0tLSBUb29sc1xuLy8gJHRlYXNlczogKFwiZ3JpZFwiLCBcImxpc3RcIik7XG5cbi8vLS0tLS0gRGFyayAmIGxpZ2h0IHRoZW1lc1xuLy8gJGRhcmstYmctY29sb3I6IHZhcigtLWJzLWJvZHktYmctZGFyayk7XG4vLyAkZGFyay10eHQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3ItZGFyayk7XG4vLyAkbGlnaHQtYmctY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuLy8gJGxpZ2h0LXR4dC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG5cbi8vLS0tLS0gRmVhdHVyZWQgaW1hZ2Vcbi8vICRmZWF0dXJlZC1pbWFnZS1oZWlnaHQ6IDUwdmg7XG4vLyAkZmVhdHVyZWQtaW1hZ2Utb3ZlcmxheS1jb2xvcjogJGJvZHktY29sb3I7XG4vLyAkZmVhdHVyZWQtaW1hZ2Utb3ZlcmxheS1vcGFjaXR5OiAuMTU7XG5cbi8vLS0tLS0gSGVhZGVyXG4vLyAkaGVhZGVyLWJ0bi1pY29uOiAkZmEtdmFyLXBob25lO1xuLy8gJGhlYWRlci1idG4tZmEtc3R5bGU6IFwic29saWRcIjtcbi8vICRoZWFkZXItYnRuLXNob3ctdGV4dC1icmVha3BvaW50OiB4eGw7XG5cbi8vLS0tLS0gSG9tZVxuLy8gJGhvbWUtZmVhdHVyZWQtaW1hZ2UtaGVpZ2h0OiA1MHZoO1xuLy8gTGUgaGVybyBHaGFmZmFyaSBhIHVuIG92ZXJsYXkgQ0xBSVIgKyB0ZXh0ZSBwZXJtYW5lbnQgOiBvbiBkw6lzYWN0aXZlIGxhXG4vLyB0cmFuc2l0aW9uIGQnb3BhY2l0w6kgQWxwaGEgcXVpIG1hc3F1ZSBsZSBjb250ZW51IGhlcm8gdGFudCBxdWUgbGEgcGFnZSBuJ2VzdFxuLy8gcGFzIHNjcm9sbMOpZSAoLmhvbWU6bm90KC5wYWdlLXNjcm9sbGVkKSAuY29udGVudC1hYm92ZSB7IG9wYWNpdHk6IDAgfSkuXG4kaG9tZS1mZWF0dXJlZC1pbWFnZS10ZXh0LXRyYW5zaXRpb246IGZhbHNlO1xuXG4vLy0tLS0tIEljb25zIGxpc3Rcbi8vICRhbHBoYS1mYS1pY29ucy1saXN0OiAoYXJyb3ctcmlnaHQpO1xuLy8gJGFscGhhLWZhLWljb25zLWxpc3Qtc3R5bGU6IHJlZ3VsYXI7XG5cbi8vLS0tLS0gTG9nb1xuJHRyYW5zcGFyZW50LWhlYWRlci1sb2dvLWNvbG9yOiBmYWxzZTtcbiR0cmFuc3BhcmVudC1oZWFkZXItbG9nby1zaGFkb3ctY29sb3I6IGZhbHNlO1xuXG4vLy0tLS0gUGFyYWxsYXhcbi8vICRhc3Atb3ZlcmxheS1iZy1jb2xvcjogJGZlYXR1cmVkLWltYWdlLW92ZXJsYXktY29sb3I7XG4vLyAkYXNwLW92ZXJsYXktYmctb3BhY2l0eTogJGZlYXR1cmVkLWltYWdlLW92ZXJsYXktb3BhY2l0eTtcblxuLy8tLS0tIFJlc3BvbnNpdmUgbWVkaWFzIHdpdGggZml4ZWQgcmF0aW9cbi8vICRtZWRpYS1yYXRpb3M6ICgoMSAxKSwgKDQgMyksICgzIDIpLCAoMTYgOSksICgyMSA5KSk7XG5cbi8vLS0tLS0tIFNoYXBlc1xuLy8gJHNoYXBlczogKFwic3F1YXJlXCIsIFwiY2lyY2xlXCIpO1xuXG4vLy0tLS0gU2lkZWJhclxuLy8gJHNpZGViYXI6IGZhbHNlO1xuLy8gJHNpZGViYXItYmctY29sb3I6IHJnYmEoJHByaW1hcnksIC4xKTtcblxuLy8tLS0tLSBTdXJ0aXRsZVxuLy8gJGFscGhhLXN1cnRpdGxlLWNvbG9yOiAkYm9keS1jb2xvcjtcbi8vICRhbHBoYS1zdXJ0aXRsZS10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy8gJGFscGhhLXN1cnRpdGxlLWZvbnQtc2l6ZTogMjBweDtcbi8vICRhbHBoYS1zdXJ0aXRsZS1mb250LXNpemUtZGVza3RvcDogMjVweDtcblxuLy8tLS0tLSBUb3AgYmFyXG4vLyAkdG9wLWJhci1oaWRlLW9uLW1vYmlsZTogdHJ1ZTtcbi8vICR0b3AtYmFyLWhpZGUtb24tc2Nyb2xsLW1vYmlsZTogdHJ1ZTtcbi8vICR0b3AtYmFyLWhpZGUtb24tc2Nyb2xsLWRlc2t0b3A6ICR0b3AtYmFyLWhpZGUtb24tc2Nyb2xsLW1vYmlsZTtcblxuLy8tLS0tLSBUcmFuc3BhcmVudCBIZWFkZXJcbi8vICR0cmFuc3BhcmVudC1oZWFkZXItYmctY29sb3I6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRncmF5LTcwMCwgdHJhbnNwYXJlbnQpO1xuXG4vLyAtLS0tLSBaLWluZGV4XG4vLyAkYWxwaGEtei1pbmRleGVzOiAoMSwgMik7XG5cbi8vLS0tLS0tIEFscGhhIG1vZHVsZXNcbi8vLS0tLS0gQmFjayB0byB0b3Bcbi8vICRiYWNrLXRvLXRvcC1vZmZzZXQteTogNS41cmVtO1xuLy8gJGJhY2stdG8tdG9wLW9mZnNldC14OiAxLjc1cmVtO1xuXG4vLy0tLS0tIE1hcFxuLy8gJGFscGhhLW1hcC1kZWZhdWx0LWhlaWdodDogMjUwcHg7XG4vLyAkYWxwaGEtbWFwLWRlZmF1bHQtaGVpZ2h0LWxnOiAkYWxwaGEtbWFwLWRlZmF1bHQtaGVpZ2h0ICogMjtcblxuLy8tLS0tLSBSYXRpbmdcbi8vICRhbHBoYS1yYXRpbmctc3Rhci1vbi1jb2xvcjogJHByaW1hcnk7XG5cbi8vLS0tLS0tIEd1dGVuYmVyZyBibG9ja3Ncbi8vLS0tLS0gUmFuayBNYXRoXG4vLy0tLS0gRkFRXG4kcmFuay1tYXRoLWZhcS11c2UtbGVnYWN5LXN0eWxlczogZmFsc2U7XG5cbi8vLS0tLS0tIEZvbnRzIG9wdGltaXphdGlvblxuLy8tLS0tLSBGb250QXdlc29tZSBJY29uc1xuLy8gSWPDtG5lcyB1dGlsaXPDqWVzIHBhciBsYSBIUCBxdWkgbmUgc29udCBQQVMgZGFucyBsZSBzZXQgcGFyIGTDqWZhdXQgd3AtYWxwaGEuXG4vLyBEw6lqw6AgZGlzcG9uaWJsZXMgKGdyb3VwZSBcImRlZmF1bHRcIiArIGFsaWFzIG3Dqm1lIGNvZGUpIDogYXJyb3ctcmlnaHQsIGNoZWNrLFxuLy8gY2xvY2ssIGVudmVsb3BlLCBwaG9uZSwgbG9jYXRpb24tZG90ICg9IG1hcC1tYXJrZXItYWx0KSwgaG91c2UgKD0gaG9tZSkuXG4vLyBPbiBham91dGUgaWNpIHVuaXF1ZW1lbnQgbGVzIG1hbnF1YW50ZXMgKHR1aWxlcyBcIlRvdXMgdHJhdmF1eFwiLCBldGMuKS5cbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvdmFyaWFibGVzXCI7XG4kY3VzdG9tLXVzZWQtZmEtaWNvbnM6IChcbiAgd2F0ZXI6ICRmYS12YXItd2F0ZXIsXG4gIHRyZWU6ICRmYS12YXItdHJlZSxcbiAgYm9yZGVyLWFsbDogJGZhLXZhci1ib3JkZXItYWxsLFxuICBidWlsZGluZzogJGZhLXZhci1idWlsZGluZyxcbiAgZmlyZTogJGZhLXZhci1maXJlLFxuICByb2FkOiAkZmEtdmFyLXJvYWQsXG4gIHV0ZW5zaWxzOiAkZmEtdmFyLXV0ZW5zaWxzLFxuICAvLyBJY8O0bmVzIGRlcyBjYXJ0ZXMgU2VydmljZXMgKHRlYXNlLWdoYWZmYXJpLXNlcnZpY2UpXG4gIGhhbW1lcjogJGZhLXZhci1oYW1tZXIsXG4gIHBhaW50LXJvbGxlcjogJGZhLXZhci1wYWludC1yb2xsZXIsXG4gIGJvbHQ6ICRmYS12YXItYm9sdCxcbiAgLy8gQ2hpcCDCqyBBdXRyZSDCuyBkdSBmb3JtdWxhaXJlIGRlIGNvbnRhY3QgKGhhbW1lci9idWlsZGluZy9icnVzaC9ib3JkZXItYWxsL2JvbHRcbiAgLy8gZMOpasOgIHByw6lzZW50cyBjaS1kZXNzdXMvZGVzc291cywgcsOpdXRpbGlzw6lzIHBhciBsZXMgY2hpcHMpXG4gIGVsbGlwc2lzOiAkZmEtdmFyLWVsbGlwc2lzLFxuICBhcnJvd3Mtcm90YXRlOiAkZmEtdmFyLWFycm93cy1yb3RhdGUsXG4gIGJhdGg6ICRmYS12YXItYmF0aCxcbiAgYnJ1c2g6ICRmYS12YXItYnJ1c2gsXG4gIGNhbGVuZGFyLWRheTogJGZhLXZhci1jYWxlbmRhci1kYXksXG4gIGNsb2NrLXJvdGF0ZS1sZWZ0OiAkZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0LFxuICBkaWFncmFtLXByb2plY3Q6ICRmYS12YXItZGlhZ3JhbS1wcm9qZWN0LFxuICBkb29yLWNsb3NlZDogJGZhLXZhci1kb29yLWNsb3NlZCxcbiAgZHJvcGxldDogJGZhLXZhci1kcm9wbGV0LFxuICBmaWxlLXNpZ25hdHVyZTogJGZhLXZhci1maWxlLXNpZ25hdHVyZSxcbiAgZ2VtOiAkZmEtdmFyLWdlbSxcbiAgaG91c2U6ICRmYS12YXItaG91c2UsXG4gIGhvdXNlLXNpZ25hbDogJGZhLXZhci1ob3VzZS1zaWduYWwsXG4gIGtpdGNoZW4tc2V0OiAkZmEtdmFyLWtpdGNoZW4tc2V0LFxuICBsaWdodGJ1bGI6ICRmYS12YXItbGlnaHRidWxiLFxuICBsb2NhdGlvbi1kb3Q6ICRmYS12YXItbG9jYXRpb24tZG90LFxuICBwbHVnOiAkZmEtdmFyLXBsdWcsXG4gIHJ1bGVyLWNvbWJpbmVkOiAkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkLFxuICBzY3Jld2RyaXZlci13cmVuY2g6ICRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoLFxuICBzaGllbGQtaGFsdmVkOiAkZmEtdmFyLXNoaWVsZC1oYWx2ZWQsXG4gIHN0b3B3YXRjaDogJGZhLXZhci1zdG9wd2F0Y2gsXG4gIHN3YXRjaGJvb2s6ICRmYS12YXItc3dhdGNoYm9vayxcbiAgdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjogJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyLFxuICB1c2VyLXRpZTogJGZhLXZhci11c2VyLXRpZSxcbiAgdXNlcnM6ICRmYS12YXItdXNlcnMsXG4pO1xuXG4vLy0tLS0tLSBCb290c3RyYXAgUmVzcG9uc2l2ZSBJbWFnZSBSYXRpb1xuLy8gbXVzdCBiZSBhIGxpc3Qgb2YgcmF0aW9zIGZvcm1hdHRlZCBsaWtlIHRoaXM6ICgxIDEpLCAoNCAzKSwgKDMgMiksICgxNiA5KSwgKDIxIDkpXG4vLyAkbWVkaWEtcmF0aW9zOiAoKTtcblxuQGltcG9ydCBcImdoYWZmYXJpLXRva2Vuc1wiO1xuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuJHByaW1hcnktdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktdGV4dC1lbXBoYXNpczogc2hhZGUtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby10ZXh0LWVtcGhhc2lzOiAgICAgIHNoYWRlLWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC10ZXh0LWVtcGhhc2lzOiAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGRhcmstdGV4dC1lbXBoYXNpczogICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJnLXN1YnRsZTogICAgIHRpbnQtY29sb3IoJHNlY29uZGFyeSwgODAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkc3VjY2VzcywgODAlKSAhZGVmYXVsdDtcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkd2FybmluZywgODAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYmctc3VidGxlOiAgICAgICAgdGludC1jb2xvcigkZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xuJGRhcmstYmctc3VidGxlOiAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLWJvcmRlci1zdWJ0bGU6ICAgICAgdGludC1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYm9yZGVyLXN1YnRsZTogICAgdGludC1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJvcmRlci1zdWJ0bGU6ICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kY29sb3ItbW9kZS10eXBlOiAgICAgICAgICAgICBkYXRhICFkZWZhdWx0OyAvLyBgZGF0YWAgb3IgYG1lZGlhLXF1ZXJ5YFxuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJGJvZHktc2Vjb25kYXJ5LWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcbiRib2R5LXRlcnRpYXJ5LWJnOiAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gSWNvbiBsaW5rc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGljb24tbGluay12YXJpYWJsZXNcbiRpY29uLWxpbmstZ2FwOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi1zaXplOiAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uOiAgIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGljb24tbGluay12YXJpYWJsZXNcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXh4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbi8vIGZ1c3YtZGlzYWJsZVxuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteHhsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9jdXMtcmluZy12YXJpYWJsZXNcbiRmb2N1cy1yaW5nLXdpZHRoOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWNvbG9yOiAgICAgIHJnYmEoJHByaW1hcnksICRmb2N1cy1yaW5nLW9wYWNpdHkpICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYmx1cjogICAgICAgMCAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gNS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdnItdmFyaWFibGVzXG4kdnItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdnItdmFyaWFibGVzXG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICRmb2N1cy1yaW5nLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAkZm9jdXMtcmluZy1vcGFjaXR5ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgJGZvY3VzLXJpbmctYmx1ciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdiOiAgIHRvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJGxpbmstY29sb3IpLCAkbGluay1jb2xvciwgMTUlKSkgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogMikgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgICAgICAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ6ICAgICAgICAgICAgMS41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgICAgICAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXG4kemluZGV4LWxldmVsczogKFxuICBuMTogLTEsXG4gIDA6IDAsXG4gIDE6IDEsXG4gIDI6IDIsXG4gIDM6IDNcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1sZXZlbHMtbWFwXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWljb24tY29sb3I6ICAgICAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1pY29uLWNvbG9yOiAgICAgICAgICAgICRuYXZiYXItZGFyay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGRyb3Bkb3duLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0OyAvLyBUb2RvIGluIHY2OiByZW1vdmUgdGhpcz9cblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWJnLXN1YnRsZSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJHByaW1hcnktdGV4dC1lbXBoYXNpcyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkdG9hc3QtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvdmFyaWFibGVzXCI7XG5cbiR0aGVtZS1hc3NldC1wYXRoOiBcIi4uL2ltYWdlc1wiICFkZWZhdWx0O1xuJGZvbnRzLXBhdGg6IFwiZm9udHNcIiAhZGVmYXVsdDtcblxuLy8tLS0tLS0gQ29sb3Igc3lzdGVtXG4kYmxhY2s6ICMwMDAgIWRlZmF1bHQ7XG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmN2Y3ZjcgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICM5ZDlkOWQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMwYTBhMGEgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAjMDA1ZGFhICFkZWZhdWx0O1xuJHB1cnBsZTogIzcwMWU2ZSAhZGVmYXVsdDtcbiRncmVlbjogIzAxYWUzYyAhZGVmYXVsdDtcbiRyZWQ6ICNkYzM1NDUgIWRlZmF1bHQ7XG4keWVsbG93OiAjZmZjMTA3ICFkZWZhdWx0O1xuJGN5YW46ICMwZGNhZjAgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAkYmx1ZSxcbiAgXCJwdXJwbGVcIjogJHB1cnBsZSxcbiAgXCJncmVlblwiOiAkZ3JlZW4sXG4gIFwid2hpdGVcIjogJHdoaXRlLFxuICBcImdyYXktMTAwXCI6ICRncmF5LTEwMCxcbiAgXCJncmF5LTUwMFwiOiAkZ3JheS01MDAsXG4gIFwiZ3JheS05MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kc3VjY2VzczogJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogJGdyYXktOTAwICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJGRlZmF1bHQtdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuICBcImluZm9cIjogJGluZm8sXG4gIFwid2FybmluZ1wiOiAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogJGRhbmdlcixcbiAgXCJsaWdodFwiOiAkbGlnaHQsXG4gIFwiZGFya1wiOiAkZGFyayxcbiAgXCJ3aGl0ZVwiOiAkd2hpdGVcbikgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZSgkZGVmYXVsdC10aGVtZS1jb2xvcnMsICR0aGVtZS1jb2xvcnMpO1xuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuJG1pbi1jb250cmFzdC1yYXRpbzogNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy0tLS0tLSBDb21wb25lbnRzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAuNjI1cmVtICFkZWZhdWx0O1xuXG4vLy0tLS0tLSBPcHRpb25zXG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIFNwYWNpbmdcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LCAvLyA0cHhcbiAgMjogJHNwYWNlciAqIC41LCAvLyA4cHhcbiAgMzogJHNwYWNlciAqIC43NSwgLy8gMTJweFxuICA0OiAkc3BhY2VyLCAvLyAxNnB4XG4gIDU6ICRzcGFjZXIgKiAxLjI1LCAvLyAyMHB4XG4gIDY6ICRzcGFjZXIgKiAxLjUsIC8vIDI0cHhcbiAgNzogJHNwYWNlciAqIDEuNzUsIC8vIDI4cHhcbiAgODogJHNwYWNlciAqIDIsIC8vIDMycHhcbiAgOTogJHNwYWNlciAqIDMsIC8vIDQ4cHhcbiAgMTA6ICRzcGFjZXIgKiA0LCAvLyA2NHB4XG4gIDExOiAkc3BhY2VyICogNSAvLyA4MHB4XG4pICFkZWZhdWx0O1xuXG4vLy0tLS0tLSBEYXJrIFN0eWxlXG4kZGFyay1iZy1jb2xvcjogdmFyKC0tYnMtYm9keS1iZy1kYXJrKSAhZGVmYXVsdDtcbiRkYXJrLXR4dC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvci1kYXJrKSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gTGlnaHQgU3R5bGVcbiRsaWdodC1iZy1jb2xvcjogJGJvZHktYmcgIWRlZmF1bHQ7XG4kbGlnaHQtdHh0LWNvbG9yOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuLy8tLS0tLS0gSGVhZGVyXG4kaGVhZGVyLWJnOiB2YXIoLS1icy1ib2R5LWJnKSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gRm9vdGVyXG4kZm9vdGVyLWJnOiByZ2JhKCRwcmltYXJ5LCAuMSkgIWRlZmF1bHQ7XG4kY29weXJpZ2h0LWJnOiAkZm9vdGVyLWJnICFkZWZhdWx0O1xuXG4vLy0tLS0tLSBMaW5rc1xuJGxpbmstY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6IHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcblxuLy8gR3JpZCBjb2x1bW5zXG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDEuNXJlbSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gQ29udGFpbmVyIHBhZGRpbmdcbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICFkZWZhdWx0O1xuXG4vLy0tLS0tLSBDb21wb25lbnRzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheS05MDAsIC4xNSkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMiAhZGVmYXVsdDtcblxuLy8tLS0tLS0gQnV0dG9ucyArIEZvcm1zXG4kYnRuLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogbnVsbCxcbiAgXCJzZWNvbmRhcnlcIiA6IG51bGxcbikgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy15OiAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6IC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6IC4xMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy15OiAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAxLjUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIE5hdnNcbi8vLS0tLS0gU2hhcmVkIHZhcmlhYmxlc1xuJG5hdi1jb2xvci1hY2NlbnQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLy0tLS0tIEJvb3RzdHJhcCB2YXJpYWJsZXNcbiRuYXYtbGluay1mb250LXNpemU6IG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6IHZhcigtLXRoZW1lLXNraW4tdGV4dC1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6IHRpbnQtY29sb3IoJHByaW1hcnksIDMwJSkgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8tLS0tLSBBbHBoYSB2YXJpYWJsZXNcbiRuYXYtY29sb3ItaG92ZXItZmlyc3QtbGV2ZWw6ICRuYXYtbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtY29sb3ItY3VycmVudDogJG5hdi1jb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kbmF2LWNvbG9yLWN1cnJlbnQtZmlyc3QtbGV2ZWw6ICRuYXYtY29sb3ItY3VycmVudCAhZGVmYXVsdDtcbiRuYXYtY29sb3ItYW5jZXN0b3I6IHNoYWRlLWNvbG9yKCRuYXYtY29sb3ItYWNjZW50LCAyMCUpICFkZWZhdWx0O1xuJG5hdi1jb2xvci1hbmNlc3Rvci1maXJzdC1sZXZlbDogJG5hdi1jb2xvci1hbmNlc3RvciAhZGVmYXVsdDtcblxuLy8tLS0tLS0gTmF2YmFyXG4kc3VibWVudS1iZy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteTogMyAqICRzcGFjZXIgLyA0ICFkZWZhdWx0O1xuJG5hdmJhci1pdGVtLW1hcmdpbi14OiBudWxsICFkZWZhdWx0O1xuJG5hdmJhci1pdGVtLW1hcmdpbi15OiBudWxsICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1jb2xvcjogJG5hdi1saW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogJG5hdi1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICRuYXYtbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcblxuLy8tLS0tLS0gRHJvcGRvd25zXG5cbi8vLS0tLS0tIFBhZ2luYXRpb25cbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiByZ2JhKCRwcmltYXJ5LCAuMSkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIE1vZGFsc1xuJG1vZGFsLWJhY2tkcm9wLWJnOiBibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAuNSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcblxuLy8gTW9kYWwgVmlkZW9cbiRtb2RhbC12aWRlby1idG4tY2xvc2UtYmctY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFkZWZhdWx0O1xuJG1vZGFsLXZpZGVvLWJ0bi1jbG9zZS1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcblxuLy8tLS0tLS0gSW1hZ2UgdGh1bWJuYWlscyAmIFBpY3R1cmVcblxuLy8tLS0tLS0gQnJlYWRjcnVtYnNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gT2ZmY2FudmFzXG4kb2ZmY2FudmFzLWJvZHktYmFja2Ryb3AtY29sb3I6IHJnYmEoJG1vZGFsLWJhY2tkcm9wLWJnLCAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSkgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXdpZGUtc2NyZWVuLWJyZWFrcG9pbnQ6IHh4bCAhZGVmYXVsdDtcblxuLy8tLS0tLS0gT2ZmY2FudmFzIGRlc2t0b3BcbiRvZmZjYW52YXMtZGFyay1tb2RlLWxvZ28tY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZGVza3RvcC13aWR0aDogNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWxvZ28td2lkdGg6IDY2LjY2JSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaGVhZGVyLWFsaWduZW1lbnQ6IGNlbnRlciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZ3JpZC1ib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWdyaWQtYm9yZGVyLW9wYWNpdHk6IC41ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ncmlkLWJvcmRlci1iZzogcmdiYSgkb2ZmY2FudmFzLWdyaWQtYm9yZGVyLWNvbG9yLCAkb2ZmY2FudmFzLWdyaWQtYm9yZGVyLW9wYWNpdHkpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ncmlkLWZpcnN0LWx2bC1ib3JkZXItc2l6ZTogMXB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ncmlkLWZpcnN0LWx2bC1ib3JkZXItdHlwZTogc29saWQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWdyaWQtZmlyc3QtbHZsLWJvcmRlci1vcGFjaXR5OiAuMSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZ3JpZC1maXJzdC1sdmwtYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ncmlkLWZpcnN0LWx2bC1ib3JkZXItY29sb3ItYmc6IHJnYmEoJG9mZmNhbnZhcy1ncmlkLWZpcnN0LWx2bC1ib3JkZXItY29sb3IsICRvZmZjYW52YXMtZ3JpZC1maXJzdC1sdmwtYm9yZGVyLW9wYWNpdHkpO1xuJG9mZmNhbnZhcy1ncmlkLWZpcnN0LWx2bC1ib3JkZXItc3R5bGU6ICRvZmZjYW52YXMtZ3JpZC1maXJzdC1sdmwtYm9yZGVyLXNpemUgJG9mZmNhbnZhcy1ncmlkLWZpcnN0LWx2bC1ib3JkZXItdHlwZSAkb2ZmY2FudmFzLWdyaWQtZmlyc3QtbHZsLWJvcmRlci1jb2xvci1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZ3JpZC1maXJzdC1sdmwtZm9udC1zaXplOiAxLjVyZW0gIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWdyaWQtZmlyc3QtdGh1bWItd2lkdGg6IDc1JSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZ3JpZC1zdWJtZW51LWZvbnQtc2l6ZTogMS4xMjVyZW0gIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWdyaWQtc3VibWVudS1pdGVtLXBhZGRpbmcteTogMCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZ3JpZC1zdWJtZW51LWl0ZW0tbGluZS1oZWlnaHQ6IDEuMjUgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWdyaWQtc3VibWVudS1pdGVtLWljb24tc2l6ZTogLjhyZW0gIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWdyaWQtc3VibWVudS1pdGVtLWltYWdlLWJveC1zaGFkb3c6IDAgMCAxLjVyZW0gLjc1cmVtIHJnYmEoJHNlY29uZGFyeSwgLjI1KSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZ3JpZC1zdWJtZW51LWl0ZW0taG92ZXItaW1hZ2UtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4kb2ZmY2FudmFzLWZpcnN0LWx2bC1tZW51LWl0ZW0tYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWZpcnN0LWx2bC1tZW51LWl0ZW0tYm9yZGVyLW9wYWNpdHk6IC4xNSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtZmlyc3QtbHZsLW1lbnUtaXRlbS1ib3JkZXItc3R5bGU6IDFweCBzb2xpZCByZ2JhKCRvZmZjYW52YXMtZmlyc3QtbHZsLW1lbnUtaXRlbS1ib3JkZXItY29sb3IsICRvZmZjYW52YXMtZmlyc3QtbHZsLW1lbnUtaXRlbS1ib3JkZXItb3BhY2l0eSk7XG5cbi8vLS0tLS0tLSBPZmZjYW52YXMgZGVza3RvcCBNZWdhIFN1Ym1lbnVcbiRvZmZjYW52YXMtc3VibWVudS1pdGVtLWZvbnQtc2l6ZTogMS41cmVtICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1zdWJtZW51LWl0ZW0tYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1za2luLXRleHQtY29sb3IpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1zdWJtZW51LWl0ZW0tYm9yZGVyLXN0eWxlOiAxcHggc29saWQgJG9mZmNhbnZhcy1zdWJtZW51LWl0ZW0tYm9yZGVyLWNvbG9yO1xuXG5cbi8vLS0tLS0tIE1lZ2EgTWVudVxuJG1lZ2FtZW51LWJnLWNvbG9yOiB2YXIoLS10aGVtZS1za2luLWJnLWNvbG9yKTtcbiRtZWdhbWVudS1wYWRkaW5nLXk6IDFyZW0gIWRlZmF1bHQ7XG4kbWVnYW1lbnUtcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xuJG1lZ2FtZW51LXRpdGxlLXBhZGRpbmcteTogLjVyZW0gIWRlZmF1bHQ7XG4kbWVnYW1lbnUtdGl0bGUtcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xuJG1lZ2FtZW51LXRpdGxlLWNvbG9yOiB2YXIoLS10aGVtZS1za2luLXRleHQtY29sb3IpICFkZWZhdWx0O1xuJG1lZ2FtZW51LXRpdGxlLXRleHQtZGVjb3JhdGlvbjogbm9uZSAhZGVmYXVsdDtcbiRtZWdhbWVudS10aXRsZS1ob3Zlci1jb2xvcjogJG5hdi1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG1lZ2FtZW51LXRpdGxlLWhvdmVyLXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xuJG1lZ2FtZW51LXBpY3R1cmUtaGFzLW92ZXJsYXk6IHRydWUgIWRlZmF1bHQ7XG4kbWVnYW1lbnUtb3ZlcmxheS1iZy1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kbWVnYW1lbnUtb3ZlcmxheS1iZy1vcGFjaXR5OiAuNSAhZGVmYXVsdDtcbiRtZWdhbWVudS1vdmVybGF5LWJnLWNvbG9yLXJiZzogcmdiYSgkbWVnYW1lbnUtb3ZlcmxheS1iZy1jb2xvciwgJG1lZ2FtZW51LW92ZXJsYXktYmctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kbWVnYW1lbnUtcGljdHVyZS1ib3JkZXItcmFkaXVzOiAuNXJlbSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gQW5jaG9yIG9mZnNldFxuJGFuY2hvci1vZmZzZXQ6IDFyZW0gIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIFdwIEFscGhhXG4vLyBsb2dvXG4kbG9nby1wYWRkaW5nLXk6ICRuYXZiYXItcGFkZGluZy15ICFkZWZhdWx0O1xuXG4vLy0tLS0tIEJvb3RzdHJhcCBjb2xvcnMgY2xlYW51cFxuJGJzLWdyYXlzLXRvLWtlZXA6ICgpICFkZWZhdWx0O1xuJGJzLWdyYXlzLXRvLXJlbW92ZTogKFwiMjAwXCIsIFwiMzAwXCIsIFwiNDAwXCIsIFwiNTAwXCIsIFwiNzAwXCIpICFkZWZhdWx0O1xuJGJzLWNvbG9ycy10by1rZWVwOiAoKSAhZGVmYXVsdDtcbiRicy1jb2xvcnMtdG8tcmVtb3ZlOiAoXCJpbmRpZ29cIiwgXCJwaW5rXCIsIFwicmVkXCIsIFwieWVsbG93XCIsIFwiZ3JlZW5cIiwgXCJ0ZWFsXCIsIFwiY3lhblwiLCBcImxpZ2h0XCIsIFwiZGFya1wiKSAhZGVmYXVsdDtcblxuLy8tLS0tLSBCb290c3RyYXAgdXRpbGl0aWVzIGNsZWFudXBcbiRicy11dGlsaXRpZXMtdG8tcmVtb3ZlOiAoXCJiZy1vcGFjaXR5XCIpICFkZWZhdWx0O1xuXG4vLy0tLS0tIEhlbHBlcnNcbi8vLS0tLSBTZXBhcmF0ZSB0aXRsZVxuJHNlcGFyYXRlLXRpdGxlLXdpZHRoOiA4MHB4ICFkZWZhdWx0O1xuJHNlcGFyYXRlLXRpdGxlLWJnOiB2YXIoLS1icy1wcmltYXJ5KSAhZGVmYXVsdDtcblxuLy8tLS0tIFRyYW5zcGFyZW50IGJhY2tncm91bmRzXG4kdHJhbnNwYXJlbnQtYmctb3BhY2l0aWVzLW92ZXJyaWRlczogKCkgIWRlZmF1bHQ7XG4kdHJhbnNwYXJlbnQtYmctb3BhY2l0aWVzOiAoXG4gIDEwOiAuMSxcbiAgMjU6IC4yNSxcbiAgbGlnaHQ6IC4yNSxcbiAgMzU6IC4zNSxcbiAgNTA6IC41LFxuICBtZWRpdW06IC41LFxuICA2NTogLjY1LFxuICA3NTogLjc1LFxuICBzdHJvbmc6IC43NSxcbiAgOTA6IC45XG4pICFkZWZhdWx0O1xuJHRyYW5zcGFyZW50LWJnLW9wYWNpdGllczogbWFwLW1lcmdlKCR0cmFuc3BhcmVudC1iZy1vcGFjaXRpZXMsICR0cmFuc3BhcmVudC1iZy1vcGFjaXRpZXMtb3ZlcnJpZGVzKTtcbiR0cmFuc3BhcmVudC1iZy1jb2xvcnM6IChwcmltYXJ5OiAkdHJhbnNwYXJlbnQtYmctb3BhY2l0aWVzLCBzZWNvbmRhcnk6ICR0cmFuc3BhcmVudC1iZy1vcGFjaXRpZXMpICFkZWZhdWx0O1xuXG4vLy0tLS0tIFRvb2xzXG4vLyBDb25maWd1cmF0aW9uIChhY3RpdmF0ZSBvbmx5IHRob3NlIG5lZWRlZClcbiR0ZWFzZXM6IChcImdyaWRcIiwgXCJsaXN0XCIsIFwic2ltcGxlXCIsIFwic2ltcGxlLXJlYWxpc2F0aW9uc1wiKSAhZGVmYXVsdDtcbiRmb3JtczogKCkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gVG9wIEJhclxuJHRvcC1iYXItaGlkZS1vbi1tb2JpbGU6IHRydWUgIWRlZmF1bHQ7XG4kdG9wLWJhci1oaWRlLW9uLXNjcm9sbC1tb2JpbGU6IHRydWUgIWRlZmF1bHQ7XG4kdG9wLWJhci1oaWRlLW9uLXNjcm9sbC1kZXNrdG9wOiAkdG9wLWJhci1oaWRlLW9uLXNjcm9sbC1tb2JpbGUgIWRlZmF1bHQ7XG4kdG9wLWJhci1wYWRkaW5nLXg6ICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuJHRvcC1iYXItcGFkZGluZy15OiAuNXJlbSAhZGVmYXVsdDtcbiR0b3AtYmFyLWhlaWdodDogaWYobnVsbCAhPSBpbmRleCgkbWVudXMsIFwic2Vjb25kYXJ5XCIpLCAyLjVyZW0sIDEuNXJlbSkgIWRlZmF1bHQ7XG4kdG9wLWJhci1vcGFjaXR5OiAxICFkZWZhdWx0O1xuJHRvcC1iYXItc29jaWFsLWxpbmtzLW1hcmdpbjogbWFwLWdldCgkc3BhY2VycywgNCkgIWRlZmF1bHQ7XG4kdG9wLWJhci1kZWZhdWx0LWJnLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9wLWJhci10cmFuc3BhcmVudC1oZWFkZXItYmctY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLy0tLS0tIEhlYWRlclxuJGhlYWRlci1idG4taWNvbjogJGZhLXZhci1waG9uZSAhZGVmYXVsdDtcbiRoZWFkZXItYnRuLWZhLXN0eWxlOiBcInNvbGlkXCIgIWRlZmF1bHQ7XG4kaGVhZGVyLWJ0bi1zaG93LXRleHQtYnJlYWtwb2ludDogJGRlc2t0b3AtYnJlYWtwb2ludCAhZGVmYXVsdDtcblxuLy8tLS0tLSBGZWF0dXJlZCBpbWFnZVxuJGZlYXR1cmVkLWltYWdlLWhlaWdodDogNTB2aCAhZGVmYXVsdDtcbiRob21lLWZlYXR1cmVkLWltYWdlLWhlaWdodDogNTB2aCAhZGVmYXVsdDtcbiRmZWF0dXJlZC1pbWFnZS1vdmVybGF5LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRmZWF0dXJlZC1pbWFnZS1vdmVybGF5LW9wYWNpdHk6IC4zICFkZWZhdWx0O1xuJGhvbWUtZmVhdHVyZWQtaW1hZ2UtdGV4dC10cmFuc2l0aW9uOiB0cnVlICFkZWZhdWx0O1xuJGhvbWUtZmVhdHVyZWQtaW1hZ2UtdGV4dC1hbmltYXRpb24tZHVyYXRpb246IDEuNXMgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gQ29udGVudCBBYm92ZVxuJGNvbnRlbnQtYWJvdmUtdGV4dC1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gU2hhcGVzXG4vLyBwb3NzaWJsZSBzaGFwZXMgYXJlOiAoc3F1YXJlLCBjaXJjbGUsIHRyaWFuZ2xlLCBsb3plbmdlKVxuLy8gcG9zc2libGUgdW5pdHMgYXJlOiAocmVtOiAxcmVtLCBlbTogMWVtLCB2dzogMi41dncpXG4kc2hhcGVzOiAoY2lyY2xlKSAhZGVmYXVsdDtcbiRzaGFwZXMtdW5pdHM6IChyZW06IDFyZW0pICFkZWZhdWx0O1xuJHNoYXBlcy1kZWZhdWx0LXVuaXQ6IG50aChudGgoJHNoYXBlcy11bml0cywgMSksIDIpICFkZWZhdWx0O1xuJHNoYXBlcy1tYXgtbXVsdGlwbGllcjogMTAgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gVGV4dCBjb250cmFzdFxuJGFscGhhLWVuYWJsZS1idG4tY2xvc2UtdGV4dC1jb250cmFzdC1jb2xvcnM6IGZhbHNlICFkZWZhdWx0O1xuJGFscGhhLWJ0bi1jbG9zZS10ZXh0LWNvbnRyYXN0LWNvbG9yczogJHRoZW1lLWNvbG9ycyAhZGVmYXVsdDtcblxuLy8tLS0tLSBUZXh0IHNoYWRvd1xuJGFscGhhLXRleHQtc2hhZG93LWNvbG9yOiBjb2xvci1jb250cmFzdCh3aGl0ZSkgIWRlZmF1bHQ7XG4kYWxwaGEtdGV4dC1zaGFkb3ctcmFkaXVzOiAuNXJlbSAhZGVmYXVsdDtcbiRhbHBoYS10ZXh0LXNoYWRvdy1yYWRpdXMtc206IC4yNXJlbSAhZGVmYXVsdDtcbiRhbHBoYS10ZXh0LXNoYWRvdy1yYWRpdXMtbGc6IDFyZW0gIWRlZmF1bHQ7XG4kYWxwaGEtdGV4dC1zaGFkb3ctY29sb3JzOiAoKSAhZGVmYXVsdDtcblxuLy8tLS0tLSBPdmVybGF5XG4kYWxwaGEtb3ZlcmxheS1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJGFscGhhLW92ZXJsYXktb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4kYWxwaGEtb3ZlcmxheS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuXG4vLy0tLS0tIFogaW5kZXhcbiRhbHBoYS16LWluZGV4ZXM6ICgxLCAyLCAxMCkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gU2lkZWJhclxuJHNpZGViYXI6IGZhbHNlICFkZWZhdWx0O1xuJHNpZGViYXItYmctY29sb3I6IHJnYmEoJHByaW1hcnksIC4xKSAhZGVmYXVsdDtcbiRzaWRlYmFyLXBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDMpICFkZWZhdWx0O1xuJHNpZGViYXItYm9yZGVyLXJhZGl1czogLjM3NXJlbSAhZGVmYXVsdDtcbiRzaWRlYmFyLXdpZGdldHMtc3BhY2VyOiBtYXAtZ2V0KCRzcGFjZXJzLCA2KSAhZGVmYXVsdDtcbiRzaWRlYmFyLXdpZGdldC1jb250ZW50LXNwYWNlcjogbWFwLWdldCgkc3BhY2VycywgMikgIWRlZmF1bHQ7XG4kc2lkZWJhci13aWRnZXQtdGl0bGUtc3BhY2VyOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhZGVmYXVsdDtcbiRzaWRlYmFyLXdpZGdldC10aXRsZS1mb250LXNpemU6ICRoMy1mb250LXNpemUgIWRlZmF1bHQ7XG4kc2lkZWJhci13aWRnZXQtbGlzdC1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XG5cbi8vLS0tLS0gU3VydGl0bGVcbiRhbHBoYS1zdXJ0aXRsZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kYWxwaGEtc3VydGl0bGUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kYWxwaGEtc3VydGl0bGUtZm9udC1zaXplLWRlc2t0b3A6ICRhbHBoYS1zdXJ0aXRsZS1mb250LXNpemUgIWRlZmF1bHQ7XG4kYWxwaGEtc3VydGl0bGUtZm9udC13ZWlnaHQ6IG5vcm1hbCAhZGVmYXVsdDtcbiRhbHBoYS1zdXJ0aXRsZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWRlZmF1bHQ7XG4kYWxwaGEtc3VydGl0bGUtbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNCkgIWRlZmF1bHQ7XG4kYWxwaGEtc3VydGl0bGUtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhZGVmYXVsdDtcblxuLy8tLS0tLSBDb3B5cmlnaHRcbiRhbHBoYS1jb3B5cmlnaHQtZm9udC1zaXplOiAuODI1cmVtICFkZWZhdWx0O1xuJGFscGhhLWNvcHlyaWdodC1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS10aGVtZS1za2luLXRleHQtY29sb3IpICFkZWZhdWx0O1xuJGFscGhhLWNvcHlyaWdodC1saW5rLXRleHQtZGVjb3JhdGlvbjogbm9uZSAhZGVmYXVsdDtcblxuLy8tLS0tLSBOYXZpZ2F0aW9uc1xuLy8tLS0tIENvbW1vblxuJG5hdi1saW5rLWFmdGVyLWhlaWdodDogMnB4ICFkZWZhdWx0O1xuXG4vLy0tLS0gQ2VudGVyXG4kbmF2LWNlbnRlci1sb2dvLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcbiRuYXYtY2VudGVyLWxvZ28tcGFkZGluZy15OiAwICFkZWZhdWx0O1xuXG4vLy0tLS0gU3VibWVudSBtb3JwaFxuJHN1Ym1lbnUtbW9ycGgtbWluLXdpZHRoOiAzNTBweCAhZGVmYXVsdDtcbiRzdWJtZW51LW1vcnBoLW1heC13aWR0aDogMzV2dyAhZGVmYXVsdDtcbiRzdWJtZW51LW1vcnBoLWRyb3Bkb3duLWxpc3QtYm9yZGVyLXJhZGl1czogLjVyZW0gIWRlZmF1bHQ7XG4kc3VibWVudS1tb3JwaC1kcm9wZG93bi1saXN0LXBhZGRpbmc6IC41cmVtICFkZWZhdWx0O1xuJHN1Ym1lbnUtbW9ycGgtZHJvcGRvd24tbGlzdC1iZy1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHN1Ym1lbnUtbW9ycGgtZHJvcGRvd24tbGlzdC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KSAhZGVmYXVsdDtcbiRzdWJtZW51LW1vcnBoLWRyb3Bkb3duLWxpc3QtYXJyb3ctaGVpZ2h0OiAuNzVyZW0gIWRlZmF1bHQ7XG4kc3VibWVudS1tb3JwaC1kcm9wZG93bi1saXN0LWFycm93LWxlZnQ6IDVyZW0gIWRlZmF1bHQ7XG4kc3VibWVudS1tb3JwaC1hY3RpdmUtbWVudS1iZy1jb2xvcjogJGdyYXktMTAwICFkZWZhdWx0O1xuJHN1Ym1lbnUtbW9ycGgtYW5jZXN0b3JzLWZvbnQtd2VpZ2h0OiA1MDAgIWRlZmF1bHQ7XG4kc3VibWVudS1tb3JwaC1saW5rLWNvbG9yOiAkbmF2LWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kc3VibWVudS1tb3JwaC1saW5rLWhvdmVyLWNvbG9yOiAkbmF2LWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kc3VibWVudS1tb3JwaC1saW5rLWNvbG9yLWN1cnJlbnQ6ICRuYXYtY29sb3ItY3VycmVudCAhZGVmYXVsdDtcbiRzdWJtZW51LW1vcnBoLWxpbmstY29sb3ItYW5jZXN0b3I6ICRuYXYtY29sb3ItYW5jZXN0b3IgIWRlZmF1bHQ7XG4kc3VibWVudS1tb3JwaC1zY3JvbGxiYXItY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHN1Ym1lbnUtbW9ycGgtc2Nyb2xsYmFyLWJnLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gQnJlYWRjcnVtYnNcbiRicmVhZGNydW1iLW1vYmlsZS1zaGFkb3ctc2l6ZTogMS41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbW9iaWxlLXNoYWRvdy1jb2xvcjogJGJvZHktYmcgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1vbi1mZWF0dXJlZC1tb2JpbGUtc2hhZG93LWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gVGVhc2VcbiR0ZWFzZS1iYWRnZS1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHRlYXNlLWJhZGdlLWJnOiB2YXIoLS1icy1wcmltYXJ5KSAhZGVmYXVsdDtcblxuJHRlYXNlLW92ZXJsYXktdGV4dC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHRlYXNlLW92ZXJsYXktdGV4dC1zaGFkb3c6IDAgMCAuMjVyZW0gIzAwMDtcbiR0ZWFzZS1vdmVybGF5LWJnLWNvbG9yOiAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJHRlYXNlLW92ZXJsYXktYmctb3BhY2l0eTogLjUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIFdvb0NvbW1lcmNlXG5cbiR3Yy1wcmltYXJ5OiB2YXIoLS1icy1wcmltYXJ5KSAhZGVmYXVsdDtcbiR3b29jb21tZXJjZTogdmFyKC0tYnMtcHJpbWFyeSkgIWRlZmF1bHQ7XG4kd2MtZ3JlZW46ICRzdWNjZXNzICFkZWZhdWx0O1xuJHdjLXJlZDogJGRhbmdlciAhZGVmYXVsdDtcbiR3Yy1vcmFuZ2U6ICR3YXJuaW5nICFkZWZhdWx0O1xuJHdjLWJsdWU6ICRpbmZvICFkZWZhdWx0O1xuJHdjLXByaW1hcnktdGV4dDogJHdoaXRlICFkZWZhdWx0O1xuJHdjLXNlY29uZGFyeTogJHNlY29uZGFyeSAhZGVmYXVsdDtcbiR3Yy1zZWNvbmRhcnktdGV4dDogJHdoaXRlICFkZWZhdWx0O1xuJHdjLWhpZ2hsaWdodDogI2IzYWY1NCAhZGVmYXVsdDtcbiR3Yy1oaWdobGlnaHQtdGV4dDogJHdoaXRlICFkZWZhdWx0O1xuJHdjLWNvbnRlbnQtYmc6ICNmZmYgIWRlZmF1bHQ7XG4kd2Mtc3VidGV4dDogIzc2NzY3NiAhZGVmYXVsdDtcblxuJHdjLXN0b2NrLWluLXN0b2NrLWNvbG9yOiAkd2MtZ3JlZW4gIWRlZmF1bHQ7XG4kd2Mtc3RvY2stbG93LXN0b2NrLWNvbG9yOiAkd2Mtb3JhbmdlICFkZWZhdWx0O1xuJHdjLXN0b2NrLWF2YWlsYWJsZS1vbi1iYWNrb3JkZXItY29sb3I6ICR3Yy1vcmFuZ2UgIWRlZmF1bHQ7XG4kd2Mtc3RvY2stb3V0LW9mLXN0b2NrLWNvbG9yOiAkd2MtcmVkICFkZWZhdWx0O1xuXG4kd2Mtc3RvY2staW4tc3RvY2staWNvbjogJGZhLXZhci1jaXJjbGUtY2hlY2sgIWRlZmF1bHQ7XG4kd2Mtc3RvY2stbG93LXN0b2NrLWljb246ICRmYS12YXItY2hhcnQtbGluZS1kb3duICFkZWZhdWx0O1xuJHdjLXN0b2NrLWF2YWlsYWJsZS1vbi1iYWNrb3JkZXItaWNvbjogJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdCAhZGVmYXVsdDtcbiR3Yy1zdG9jay1vdXQtb2Ytc3RvY2staWNvbjogJGZhLXZhci1jaXJjbGUteG1hcmsgIWRlZmF1bHQ7XG5cbi8vIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgZm9yIG9sZCAkd29vY29tbWVyY2UgJiAkd29vY29tbWVyY2VTaWRlYmFyIHZhcmlhYmxlc1xuQGlmIHR5cGUtb2YoJHdvb2NvbW1lcmNlKSA9PSBcImJvb2xcIiB7XG4gIEB3YXJuIFwiVXNhZ2Ugb2YgJHdvb2NvbW1lcmNlIHZhcmlhYmxlIGFzIGJvb2wgaXMgZGVwcmVjYXRlZCwgdXNlIHdvb2NvbW1lcmNlLmVuYWJsZWQgaW4gd29vY29tbWVyY2UueWFtbCBpbnN0ZWFkLlwiO1xuICAkd29vY29tbWVyY2U6IG1hcC1leHRlbmQobWFwLWdldCgkY29uZmlnLWRlZmF1bHRzLCBcIndvb2NvbW1lcmNlXCIpLCAoZW5hYmxlZDogJHdvb2NvbW1lcmNlKSk7XG4gICR3b29jb21tZXJjZS1lbmFibGVkOiBtYXAtZ2V0LWRlZXAoJHdvb2NvbW1lcmNlLCBcImVuYWJsZWRcIik7XG59XG5cbkBpZiB2YXJpYWJsZS1leGlzdHMod29vY29tbWVyY2VTaWRlYmFyKSB7XG4gIEB3YXJuIFwiVXNhZ2Ugb2YgJHdvb2NvbW1lcmNlU2lkZWJhciB2YXJpYWJsZSBkZXByZWNhdGVkLCB1c2UgJHdvb2NvbW1lcmNlLXNpZGViYXIgaW5zdGVhZC5cIjtcbiAgJHdvb2NvbW1lcmNlLXNpZGViYXI6ICR3b29jb21tZXJjZVNpZGViYXI7XG59XG5cbi8vIEFjY291bnRcbiRhY2NvdW50LW5hdmlnYXRpb24taWNvbnM6IChcbiAgZGFzaGJvYXJkOiAkZmEtdmFyLWhvbWUsXG4gIG9yZGVyczogJGZhLXZhci1kb2xseSxcbiAgc3Vic2NyaXB0aW9uczogJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdCxcbiAgbWVtYmVyc2hpcHM6ICRmYS12YXItdXNlci1jcm93bixcbiAgZG93bmxvYWRzOiAkZmEtdmFyLWRvd25sb2FkLFxuICBlZGl0LWFkZHJlc3M6ICRmYS12YXItbWFwLW1hcmtlci1lZGl0LFxuICBwYXltZW50LW1ldGhvZHM6ICRmYS12YXItY3JlZGl0LWNhcmQsXG4gIGVkaXQtYWNjb3VudDogJGZhLXZhci11c2VyLWVkaXQsXG4gIGJvb2tpbmdzOiAkZmEtdmFyLWNhbGVuZGFyLWFsdCxcbiAgY3VzdG9tZXItbG9nb3V0OiAkZmEtdmFyLXNpZ24tb3V0XG4pICFkZWZhdWx0O1xuXG4vLyBBdHRyaWJ1dGVzXG4kd2MtcHJvZHVjdC1hdHRyaWJ1dGUtZm9udC1zaXplOiAuOXJlbSAhZGVmYXVsdDtcbiR3Yy1wcm9kdWN0LWF0dHJpYnV0ZS1ldmVuLWJnOiByZ2JhKCRwcmltYXJ5LCAuMSkgIWRlZmF1bHQ7XG4kd2MtcHJvZHVjdC1hdHRyaWJ1dGUtbGFiZWwtY29sb3I6ICRncmF5LTcwMCAhZGVmYXVsdDtcblxuLy8gQXZhaWxhYmlsaXR5XG4kd2Mtc3RvY2stZm9udC1zaXplOiAuOHJlbSAhZGVmYXVsdDtcbiR3Yy1zdG9jay1pY29uLXdpZHRoOiAkZmEtZnctd2lkdGggIWRlZmF1bHQ7XG4kd2Mtc3RvY2staWNvbi1mb250LXNpemU6ICRmYS1zaXplLXNjYWxlLWJhc2UgIWRlZmF1bHQ7XG4kd2Mtc3RvY2staW5mbzogKFxuICBpbi1zdG9jazogKGNvbG9yOiAkd2Mtc3RvY2staW4tc3RvY2stY29sb3IsIGljb246ICR3Yy1zdG9jay1pbi1zdG9jay1pY29uKSxcbiAgbG93LXN0b2NrOiAoY29sb3I6ICR3Yy1zdG9jay1sb3ctc3RvY2stY29sb3IsIGljb246ICR3Yy1zdG9jay1sb3ctc3RvY2staWNvbiksXG4gIGF2YWlsYWJsZS1vbi1iYWNrb3JkZXI6IChjb2xvcjogJHdjLXN0b2NrLWF2YWlsYWJsZS1vbi1iYWNrb3JkZXItY29sb3IsIGljb246ICR3Yy1zdG9jay1hdmFpbGFibGUtb24tYmFja29yZGVyLWljb24pLFxuICBvdXQtb2Ytc3RvY2s6IChjb2xvcjogJHdjLXN0b2NrLW91dC1vZi1zdG9jay1jb2xvciwgaWNvbjogJHdjLXN0b2NrLW91dC1vZi1zdG9jay1pY29uKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8tLS0tLSBBZGQgdG8gQ2FydCBidXR0b25cbiRidG4tYWRkdG9jYXJ0LWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRidG4tYWRkdG9jYXJ0LWNvbG9yOiAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJGJ0bi1hZGR0b2NhcnQtaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGJ0bi1hZGR0b2NhcnQtaG92ZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFkZWZhdWx0O1xuJGJ0bi1hZGR0b2NhcnQtaWNvbnM6IChcbiAgc2ltcGxlOiAkZmEtdmFyLXNob3BwaW5nLWJhc2tldCxcbiAgZ3JvdXBlZDogJGZhLXZhci1leWUsXG4gIHZhcmlhYmxlOiAkZmEtdmFyLWNvZ3MsXG4gIGJvb2tpbmc6ICRmYS12YXItY2FsZW5kYXItZGF5cyxcbikgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gQm9va2luZ1xuJHdjLWJvb2tpbmctZGF0ZXBpY2tlci11aS1iZzogJHNlY29uZGFyeSAhZGVmYXVsdDtcbiR3Yy1ib29raW5nLWRhdGVwaWNrZXItdWktY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR3Yy1ib29raW5nLWRhdGVwaWNrZXItdWktYmcpICFkZWZhdWx0O1xuJHdjLWJvb2tpbmctZGF0ZXBpY2tlci1ibG9jay1vZGQtYmc6ICRncmF5LTEwMCAhZGVmYXVsdDtcbiR3Yy1ib29raW5nLWRhdGVwaWNrZXItYmxvY2stb2RkLWhvdmVyLWJnOiBzaGFkZS1jb2xvcigkd2MtYm9va2luZy1kYXRlcGlja2VyLWJsb2NrLW9kZC1iZywgMjAlKSAhZGVmYXVsdDtcbiR3Yy1ib29raW5nLWRhdGVwaWNrZXItYmxvY2stb2RkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkd2MtYm9va2luZy1kYXRlcGlja2VyLWJsb2NrLW9kZC1iZykgIWRlZmF1bHQ7XG4kd2MtYm9va2luZy1kYXRlcGlja2VyLWJsb2NrLWV2ZW4tYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiR3Yy1ib29raW5nLWRhdGVwaWNrZXItYmxvY2stZXZlbi1ob3Zlci1iZzogc2hhZGUtY29sb3IoJHdjLWJvb2tpbmctZGF0ZXBpY2tlci1ibG9jay1ldmVuLWJnLCAyMCUpICFkZWZhdWx0O1xuJHdjLWJvb2tpbmctZGF0ZXBpY2tlci1ibG9jay1ldmVuLWNvbG9yOiBjb2xvci1jb250cmFzdCgkd2MtYm9va2luZy1kYXRlcGlja2VyLWJsb2NrLWV2ZW4tYmcpICFkZWZhdWx0O1xuJHdjLWJvb2tpbmctY29zdC1iZzogJGdyYXktMTAwICFkZWZhdWx0O1xuJHdjLWJvb2tpbmctY29zdC1jb2xvcjogY29sb3ItY29udHJhc3QoJHdjLWJvb2tpbmctY29zdC1iZykgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gUHJpY2UgQ29sb3JcbiR3Yy1wcmljZS1jb2xvcjogJHNlY29uZGFyeSAhZGVmYXVsdDtcbiR3Yy1kZWwtcHJpY2UtY29sb3I6IHJnYmEoJGdyYXktNTAwLCAuNikgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gRGlzY291bnQgYmFkZ2VcbiRiYWRnZS1vbnNhbGUtYmc6ICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG4kYmFkZ2Utb25zYWxlLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gTWluaSBDYXJ0XG4kbWluaWNhcnQtY291bnRlci1iZzogJHNlY29uZGFyeSAhZGVmYXVsdDtcbiRtaW5pY2FydC1jb3VudGVyLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kbWluaWNhcnQtdG90YWwtYmc6ICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG4kbWluaWNhcnQtdG90YWwtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRtaW5pY2FydC1pdGVtLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhZGVmYXVsdDtcbiRtaW5pY2FydC1xdHktY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4vLy0tLS0tIENhcnRcbiRjYXJ0LWJ0bi1hY3Rpb25zLWJnOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRjYXJ0LWJ0bi1jaGVja291dC1iZzogJHNlY29uZGFyeSAhZGVmYXVsdDtcblxuLy8tLS0tLSBNZXNzYWdlXG4kd2MtbWVzc2FnZS1iZy1jb2xvcjogJGdyYXktMTAwICFkZWZhdWx0O1xuJHdjLW1lc3NhZ2UtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHdjLW1lc3NhZ2UtaWNvbi1jb2xvcjogJGdyZWVuICFkZWZhdWx0O1xuXG4kd2MtaW5mby1iZy1jb2xvcjogJGdyYXktMTAwICFkZWZhdWx0O1xuJHdjLWluZm8tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHdjLWluZm8taWNvbi1jb2xvcjogJGJsdWUgIWRlZmF1bHQ7XG5cbiR3Yy1lcnJvci1iZy1jb2xvcjogJGdyYXktMTAwICFkZWZhdWx0O1xuJHdjLWVycm9yLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiR3Yy1lcnJvci1pY29uLWNvbG9yOiByZWQgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gU2lkZWJhclxuJHdjLXNpZGViYXItbW9iaWxlLWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiR3Yy1zaWRlYmFyLW1vYmlsZS1iYWNrLXRvcC1vZmZzZXQteTogM3JlbSAhZGVmYXVsdDtcbiR3Yy1zaWRlYmFyLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAuMSkgIWRlZmF1bHQ7XG4kd2MtZmlsdGVyLXRvZ2dsZXItY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiR3Yy1maWx0ZXItdG9nZ2xlci1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4kd2MtY2F0LWxpbmstYmc6ICRncmF5LTEwMCAhZGVmYXVsdDtcbiR3Yy1jYXQtbGluay1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeSkgIWRlZmF1bHQ7XG4kd2MtY2F0LWxpbmstaG92ZXItY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiR3Yy1zaWRlYmFyLWN1cnJlbnQtdGVybS1saW5rLWNvbG9yOiAkbmF2LWNvbG9yLWN1cnJlbnQgIWRlZmF1bHQ7XG4kd2Mtc2lkZWJhci1jdXJyZW50LXRlcm0tbGluay1ob3Zlci1jb2xvcjogdGludC1jb2xvcigkd2Mtc2lkZWJhci1jdXJyZW50LXRlcm0tbGluay1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiR3Yy1zaWRlYmFyLWN1cnJlbnQtdGVybS1wYXJlbnQtbGluay1jb2xvcjogJG5hdi1jb2xvci1hbmNlc3RvciAhZGVmYXVsdDtcbiR3Yy1zaWRlYmFyLWN1cnJlbnQtdGVybS1wYXJlbnQtbGluay1ob3Zlci1jb2xvcjogdGludC1jb2xvcigkd2Mtc2lkZWJhci1jdXJyZW50LXRlcm0tcGFyZW50LWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gVG9wIGJhciBpY29uc1xuLy8tLS0tLSBUb3AgYmFyIGljb25zXG4kdG9wLWJhci1pY29uczogKGNvbnRhY3Q6ICRmYS12YXItZW52ZWxvcGUsIHBob25lOiAkZmEtdmFyLXBob25lLWFsdCkgIWRlZmF1bHQ7XG4kdG9wLWJhci1pY29ucy1tYXJnaW46IC4yNXJlbSAhZGVmYXVsdDtcbiR0b3AtYmFyLWljb25zLWZhLXZhcmlhbnQ6IFwic29saWRcIiAhZGVmYXVsdDtcbiR3Yy10b3AtYmFyLWljb25zOiAkdG9wLWJhci1pY29ucyAhZGVmYXVsdDtcbiR3Yy10b3AtYmFyLWljb25zLW1hcmdpbjogJHRvcC1iYXItaWNvbnMtbWFyZ2luICFkZWZhdWx0O1xuJHdjLXRvcC1iYXItaWNvbnMtZmEtdmFyaWFudDogJHRvcC1iYXItaWNvbnMtZmEtdmFyaWFudCAhZGVmYXVsdDtcblxuLy8tLS0tLSBUZWFzZVxuJHdjLXRlYXNlLXByb2R1Y3QtYmctY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiR3Yy10ZWFzZS1wcm9kdWN0LWJvcmRlci1yYWRpdXM6IG1hcC1nZXQoJHNwYWNlcnMsIDIpICFkZWZhdWx0O1xuJHdjLXRlYXNlLXByb2R1Y3QtbGluay1wYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKSAhZGVmYXVsdDtcbiR3Yy10ZWFzZS1wcm9kdWN0LWxpbmstaW1hZ2UtcGFkZGluZzogJHdjLXRlYXNlLXByb2R1Y3QtbGluay1wYWRkaW5nICogLTEgIWRlZmF1bHQ7XG4kd2MtdGVhc2UtcHJvZHVjdC1ob3Zlci1ib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIFNvY2lhbCBzaGFyZSBpY29uc1xuJHNvY2lhbC1zaGFyZS1ob3Zlci1ib3JkZXItY29sb3I6IHJnYmEoJHByaW1hcnksIC41KSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gV1BNTFxuJHdwbWwtZGV2OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gQWxwaGEgYmxvY2tzXG4vLy0tLS0tIEZhY2Vib29rIHZpZGVvXG4kYWxwaGEtZmItdmlkZW8tbG9hZGVyLWJnLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRhbHBoYS1mYi12aWRlby1sb2FkZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhbHBoYS1mYi12aWRlby1sb2FkZXItYmctY29sb3IpICFkZWZhdWx0O1xuXG4vLy0tLS0tIEdvb2dsZSBSZXZpZXdzXG4kZ29vZ2xlLXJldmlld3MtYm9yZGVyLXRvcDogNnB4IHNvbGlkICM0ZmNlNmEgIWRlZmF1bHQ7XG4kZ29vZ2xlLXJldmlld3MtYm9yZGVyLXJhZGl1czogLjE1cmVtICFkZWZhdWx0O1xuJGdvb2dsZS1yZXZpZXdzLWxvZ28td2lkdGg6IDUwcHggIWRlZmF1bHQ7XG4kZ29vZ2xlLXJldmlld3Mtc2NvcmUtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJGdvb2dsZS1yZXZpZXdzLXJhdGluZy1zdGFyLWNvbG9yOiAjZTc3MTFiICFkZWZhdWx0O1xuJGdvb2dsZS1yZXZpZXdzLXJhdGluZy1jb3VudC1jb2xvcjogIzdhN2E3YSAhZGVmYXVsdDtcbiRnb29nbGUtcmV2aWV3cy16LWluZGV4OiAyMDAwICFkZWZhdWx0O1xuJGdvb2dsZS1yZXZpZXdzLW9mZnNldDogMnJlbSAhZGVmYXVsdDtcbiRnb29nbGUtcmV2aWV3cy1vZmZzZXQtYm90dG9tOiAkZ29vZ2xlLXJldmlld3Mtb2Zmc2V0ICFkZWZhdWx0O1xuJGdvb2dsZS1yZXZpZXdzLW9mZnNldC1sZWZ0OiAkZ29vZ2xlLXJldmlld3Mtb2Zmc2V0ICFkZWZhdWx0O1xuJGdvb2dsZS1yZXZpZXdzLW9mZnNldC1yaWdodDogJGdvb2dsZS1yZXZpZXdzLW9mZnNldCAhZGVmYXVsdDtcbiRnb29nbGUtYmFkZ2UtZGlzcGxheTogYmxvY2sgIWRlZmF1bHQ7XG4kZ29vZ2xlLXJldmlld3MtYmFkZ2UtaGlkZS1vbi1tb2JpbGU6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gSGVybyBiYW5uZXJcbiRhbHBoYS1oZXJvLWJhbm5lci1vZmZzZXQteTogMy41cmVtICFkZWZhdWx0O1xuJGFscGhhLWhlcm8tYmFubmVyLW9mZnNldC10b3A6ICRhbHBoYS1oZXJvLWJhbm5lci1vZmZzZXQteSAhZGVmYXVsdDtcbiRhbHBoYS1oZXJvLWJhbm5lci1vZmZzZXQtYm90dG9tOiAkYWxwaGEtaGVyby1iYW5uZXItb2Zmc2V0LXkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gSWNvblxuJGljb24tYmxvY2staWNvbi1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gTWFwXG4kYWxwaGEtbWFwLWRlZmF1bHQtaGVpZ2h0OiAyNTBweCAhZGVmYXVsdDtcbiRhbHBoYS1tYXAtZGVmYXVsdC1oZWlnaHQtbGc6ICRhbHBoYS1tYXAtZGVmYXVsdC1oZWlnaHQgKiAyICFkZWZhdWx0O1xuXG4vLy0tLS0tIFJhdGluZ1xuJGFscGhhLXJhdGluZy1zdGFyLW9uLWNvbG9yOiAkeWVsbG93ICFkZWZhdWx0O1xuJGFscGhhLXJhdGluZy1zdGFyLW9mZi1jb2xvcjogJGdyYXktMTAwICFkZWZhdWx0O1xuXG4vLy0tLS0tIFJlaW5zdXJhbmNlXG4vLy0tLS0gU291YmEgTWFnYXNzYSBzdHlsZXNcbiRzb3ViYS1yZWluc3VyYW5jZS1jb2xvcnM6IChwcmltYXJ5LCBzZWNvbmRhcnkpICFkZWZhdWx0O1xuJHNvdWJhLXJlaW5zdXJhbmNlLXRvcC1vZmZzZXQ6IDJyZW0gIWRlZmF1bHQ7XG5cbi8vLS0tLS0gU2VydmljZXNcbiRzZXJ2aWNlcy1iZy1ob3Zlci1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHNlcnZpY2VzLWJnLWhvdmVyLWNvbG9yLWxpZ2h0OiAkc2VydmljZXMtYmctaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kc2VydmljZXMtYmctaG92ZXItY29sb3ItZGFyazogJHNlcnZpY2VzLWJnLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHNlcnZpY2VzLWJnLWhvdmVyLW9wYWNpdHk6IDEgIWRlZmF1bHQ7XG4kc2VydmljZXMtYmctaG92ZXItb3BhY2l0eS1saWdodDogJHNlcnZpY2VzLWJnLWhvdmVyLW9wYWNpdHkgIWRlZmF1bHQ7XG4kc2VydmljZXMtYmctaG92ZXItb3BhY2l0eS1kYXJrOiAuMiAhZGVmYXVsdDtcblxuLy8tLS0tLS0gQWxwaGEgbW9kdWxlc1xuLy8tLS0tLSBDb21tb25cbiRsb2FkaW5nLW1vZHVsZXMtYmctY29sb3I6IHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJGxvYWRpbmctbW9kdWxlcy1sb2FkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFkZWZhdWx0O1xuJGxvYWRpbmctbW9kdWxlcy1sb2FkZXItZm9udC1zaXplOiAycmVtICFkZWZhdWx0O1xuJGxvYWRpbmctbW9kdWxlcy16LWluZGV4OiAxMCAhZGVmYXVsdDtcblxuLy8tLS0tLSBEZWZhdWx0XG4vLy0tLS0gUGFnZSBzY3JvbGxcbiRob21lLXBhZ2Utc2Nyb2xsLWxpc3RlbmVyLWhlaWdodDogMTV2aCAhZGVmYXVsdDtcbiRwYWdlLXNjcm9sbC1saXN0ZW5lci1oZWlnaHQ6ICRob21lLXBhZ2Utc2Nyb2xsLWxpc3RlbmVyLWhlaWdodCAvIDIgIWRlZmF1bHQ7XG4kcGFnZS1zY3JvbGwtbGlzdGVuZXItaGVpZ2h0LWRlc2t0b3A6ICRob21lLXBhZ2Utc2Nyb2xsLWxpc3RlbmVyLWhlaWdodCAvIDMgIWRlZmF1bHQ7XG5cbi8vLS0tLS0gT3B0aW9uYWxcbi8vLS0tLSBCYWNrIHRvIHRvcFxuJGJhY2stdG8tdG9wLW9mZnNldC14OiAxcmVtICFkZWZhdWx0O1xuJGJhY2stdG8tdG9wLW9mZnNldC15OiAxcmVtICFkZWZhdWx0O1xuJGJhY2stdG8tdG9wLXdoYXRzYXBwLWJ1dHRvbi1vZmZzZXQteTogNHJlbSAhZGVmYXVsdDtcbiRiYWNrLXRvLXRvcC1kZWZhdWx0LWJ1dHRvbi10cmFuc2xhdGUteTogJGJhY2stdG8tdG9wLW9mZnNldC15ICogLTIgIWRlZmF1bHQ7XG5cbi8vLS0tLSBIZWFkZXIgc3RhdGVzXG4vLy0tLSBTaHJ1bmsgbG9nb1xuJHNocnVuay1sb2dvLWhlaWdodC1yYXRpbzogLjggIWRlZmF1bHQ7XG5cbi8vLS0tLSBSYW5nZSBzbGlkZXJcbiRyYW5nZS1zbGlkZXItd3JhcHBlci1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XG5cbi8vLS0tLSBSb3VzcXVpbGxlXG4kcm91c3F1aWxsZS1iYW5uZXItbG9nby1tYXJnaW46IDAgYXV0byAhZGVmYXVsdDtcbiRyb3VzcXVpbGxlLWJhbm5lci1sb2dvLW1hcmdpbi10YWJsZXQ6IDAgYXV0byBtYXAtZ2V0KCRzcGFjZXJzLCA4KSAhZGVmYXVsdDtcbiRyb3VzcXVpbGxlLWJhbm5lci1sb2dvLW1hcmdpbi1tb2JpbGU6IDAgYXV0byBtYXAtZ2V0KCRzcGFjZXJzLCA0KSAhZGVmYXVsdDtcbiRyb3VzcXVpbGxlLWJhbm5lci1sb2dvLWhlaWdodDogJGxvZ28taGVpZ2h0ICFkZWZhdWx0O1xuJHJvdXNxdWlsbGUtYmFubmVyLWxvZ28tbWF4LWhlaWdodDogNXJlbSAhZGVmYXVsdDtcblxuLy8tLS0tIFNlcnZpY2VzIEJ1dHRvblxuJHNlcnZpY2VzLWJ1dHRvbi1tb2JpbGUtb2Zmc2V0OiAuNXJlbSAhZGVmYXVsdDtcbiRzZXJ2aWNlcy1idXR0b24tZGVza3RvcC1vZmZzZXQtZW5kOiAyLjVyZW0gIWRlZmF1bHQ7XG4kc2VydmljZXMtYnV0dG9uLWZvb3Rlci1wYWRkaW5nLWJvdHRvbTogNC41cmVtICFkZWZhdWx0O1xuJHNlcnZpY2VzLWJ1dHRvbi1iYWNrLXRvLXRvcC1vZmZzZXQtYm90dG9tOiAkc2VydmljZXMtYnV0dG9uLWZvb3Rlci1wYWRkaW5nLWJvdHRvbSArIDFyZW0gIWRlZmF1bHQ7XG5cbi8vLS0tLSBTd2lwZXJcbiRzd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFkZWZhdWx0O1xuJHN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDEuNzVyZW0gIWRlZmF1bHQ7XG5cbi8vLS0tIFRyYW5zcGFyZW50IEhlYWRlclxuJHRyYW5zcGFyZW50LWhlYWRlci1iZy1jb2xvcjogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGdyYXktNzAwLCB0cmFuc3BhcmVudCkgIWRlZmF1bHQ7XG4kdHJhbnNwYXJlbnQtaGVhZGVyLXRleHQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kdHJhbnNwYXJlbnQtaGVhZGVyLXNoYWRvdy1jb2xvcjogIzAwMCAhZGVmYXVsdDtcbiR0cmFuc3BhcmVudC1oZWFkZXItc2hhZG93LXJhZGl1czogLjEyNXJlbSAhZGVmYXVsdDtcbiR0cmFuc3BhcmVudC1oZWFkZXItbG9nby1jb2xvcjogJHRyYW5zcGFyZW50LWhlYWRlci10ZXh0LWNvbG9yICFkZWZhdWx0O1xuJHRyYW5zcGFyZW50LWhlYWRlci1sb2dvLXNoYWRvdy1jb2xvcjogJHRyYW5zcGFyZW50LWhlYWRlci1zaGFkb3ctY29sb3IgIWRlZmF1bHQ7XG4kdHJhbnNwYXJlbnQtaGVhZGVyLWxvZ28tc2hhZG93LXJhZGl1czogJHRyYW5zcGFyZW50LWhlYWRlci1zaGFkb3ctcmFkaXVzICFkZWZhdWx0O1xuXG4vLy0tLS0gV2hhdHNhcHAgQnV0dG9uXG4kd2hhdHNhcHAtYnV0dG9uLWJnOiAjMjVkMzY2ICFkZWZhdWx0O1xuJHdoYXRzYXBwLWJ1dHRvbi1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHdoYXRzYXBwLWJ1dHRvbi1vZmZzZXQteDogMXJlbSAhZGVmYXVsdDtcbiR3aGF0c2FwcC1idXR0b24tb2Zmc2V0LXk6IDFyZW0gIWRlZmF1bHQ7XG4kd2hhdHNhcHAtYnV0dG9uLXotaW5kZXg6IDEwICFkZWZhdWx0O1xuXG4vLy0tLS0gSW1hZ2UgR2FsbGVyeVxuLy8gXCJvdmVybGF5XCIsIFwiZGVmYXVsdC1vcGFjaXR5XCIsIFwiaG92ZXItb3BhY2l0eVwiLCBcImN1c3RvbVwiXG4kaW1hZ2UtZ2FsbGVyeS1hbmltYXRpb24tdHlwZTogXCJvdmVybGF5XCIgIWRlZmF1bHQ7XG5cbi8vLS0tIE9wYWNpdHlcbiRpbWFnZS1nYWxsZXJ5LWltYWdlLW9wYWNpdHk6IC43ICFkZWZhdWx0O1xuXG4vLy0tLSBPdmVybGF5XG4kaW1hZ2UtZ2FsbGVyeS1vdmVybGF5LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJGltYWdlLWdhbGxlcnktb3ZlcmxheS1vcGFjaXR5OiAuMTUgIWRlZmF1bHQ7XG4kaW1hZ2UtZ2FsbGVyeS1vdmVybGF5LWJhY2tkcm9wLWZpbHRlcjogc2F0dXJhdGUoMTI1JSkgY29udHJhc3QoMTI1JSkgIWRlZmF1bHQ7XG4kaW1hZ2UtZ2FsbGVyeS1vdmVybGF5LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSguNSkgIWRlZmF1bHQ7XG4kaW1hZ2UtZ2FsbGVyeS1vdmVybGF5LWljb246ICRmYS12YXItc2VhcmNoLXBsdXMgIWRlZmF1bHQ7XG4kaW1hZ2UtZ2FsbGVyeS1vdmVybGF5LWljb24tc3R5bGU6IFwicmVndWxhclwiICFkZWZhdWx0O1xuJGltYWdlLWdhbGxlcnktb3ZlcmxheS1pY29uLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJGltYWdlLWdhbGxlcnktb3ZlcmxheS1pY29uLW9wYWNpdHk6IC44NSAhZGVmYXVsdDtcbiRpbWFnZS1nYWxsZXJ5LW92ZXJsYXktaWNvbi1mb250LXNpemU6IDEuNXJlbSAhZGVmYXVsdDtcbiRpbWFnZS1nYWxsZXJ5LW92ZXJsYXktaWNvbi10ZXh0LXNoYWRvdzogMCAwIC4xMjVyZW0gcmdiYShibGFjaywgLjc1KSAhZGVmYXVsdDtcbiRpbWFnZS1nYWxsZXJ5LW92ZXJsYXktaWNvbi10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEuNXJlbSkgIWRlZmF1bHQ7XG4kaW1hZ2UtZ2FsbGVyeS1vdmVybGF5LWltYWdlLW9mZnNldDogLjEgIWRlZmF1bHQ7XG4kaW1hZ2UtZ2FsbGVyeS1vdmVybGF5LWltYWdlLXNjYWxlOiAxICsgJGltYWdlLWdhbGxlcnktb3ZlcmxheS1pbWFnZS1vZmZzZXQgIWRlZmF1bHQ7XG5cbi8vLS0tLSBMZWFmbGV0IE1hcFxuJG1hcC1tYXJrZXItY29sb3ItZGVmYXVsdDogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRtYXAtbWFya2VyLWNvbG9yLWxvYWRpbmc6IGdyYXkgIWRlZmF1bHQ7XG4kbWFwLW1hcmtlci1jb2xvci1hY3RpdmU6IHZhcigtLWJzLXByaW1hcnkpICFkZWZhdWx0O1xuXG4vLy0tLS0gTWFzb25yeVxuJG1hc29ucnktZ2FsbGVyeS1nYXA6IC43NXJlbSAhZGVmYXVsdDtcblxuLy8tLS0tIFdvb0NvbW1lcmNlIFNlYXJjaCBPdmVybGF5XG4kc2VhcmNoLW92ZXJsYXktYmctY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNlYXJjaC1vdmVybGF5LWJnLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRzZWFyY2gtb3ZlcmxheS1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoLjEyNXJlbSkgIWRlZmF1bHQ7XG4kc2VhcmNoLW92ZXJsYXktZm9ybS1mb250LXNpemU6IC45cmVtICFkZWZhdWx0O1xuJHNlYXJjaC1vdmVybGF5LWZvcm0tYm9yZGVyLXJhZGl1czogLjI1cmVtICFkZWZhdWx0O1xuXG4vLy0tLS0gV29vQ29tbWVyY2UgUmV2aWV3IGZvcm1cbiR3b29jb21tZXJjZS1yZXZpZXctZm9ybS1zdGFycy1mb250c2l6ZTogMnJlbSAhZGVmYXVsdDtcblxuLy8tLS0tLS0gR3V0ZW5iZXJnIGJsb2Nrc1xuLy8tLS0tLSBSYW5rIE1hdGhcbi8vLS0tLSBGQVFcbiRyYW5rLW1hdGgtZmFxLXVzZS1sZWdhY3ktc3R5bGVzOiB0cnVlICFkZWZhdWx0O1xuJHJhbmstbWF0aC1mYXEtYmctY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRyYW5rLW1hdGgtZmFxLWJveC1zaGFkb3c6IDAgLjVyZW0gLjVyZW0gLS4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHJhbmstbWF0aC1mYXEtYm9yZGVyLXJhZGl1czogbWFwLWdldCgkc3BhY2VycywgMSkgIWRlZmF1bHQ7XG4kcmFuay1tYXRoLWZhcS1ib3JkZXItY29sb3I6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRyYW5rLW1hdGgtZmFxLWJvcmRlcjogMXB4IHNvbGlkICRyYW5rLW1hdGgtZmFxLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRyYW5rLW1hdGgtZmFxLWl0ZW0tcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMykgIWRlZmF1bHQ7XG4kcmFuay1tYXRoLWZhcS1xdWVzdGlvbi1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmFuay1tYXRoLWZhcS1xdWVzdGlvbi1nYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDIpICFkZWZhdWx0O1xuJHJhbmstbWF0aC1mYXEtcXVlc3Rpb24tcGFkZGluZy1ib3R0b206ICRyYW5rLW1hdGgtZmFxLXF1ZXN0aW9uLWdhcCAhZGVmYXVsdDtcbiRyYW5rLW1hdGgtZmFxLXF1ZXN0aW9uLWJvcmRlci1jb2xvcjogJHJhbmstbWF0aC1mYXEtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJHJhbmstbWF0aC1mYXEtcXVlc3Rpb24tYm9yZGVyLWJvdHRvbTogJHJhbmstbWF0aC1mYXEtYm9yZGVyICFkZWZhdWx0O1xuJHJhbmstbWF0aC1mYXEtcXVlc3Rpb24taWNvbjogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUgIWRlZmF1bHQ7XG4kcmFuay1tYXRoLWZhcS1xdWVzdGlvbi1pY29uLWNvbG9yOiAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJHJhbmstbWF0aC1mYXEtcXVlc3Rpb24taWNvbi1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XG4kcmFuay1tYXRoLWZhcS1xdWVzdGlvbi1pY29uLW9mZnNldC10b3A6IC4ycmVtICFkZWZhdWx0O1xuXG4vLy0tLS0gSW1hZ2VcbiRndXRlbmJlcmctaW1hZ2UtcmF0aW9zOiAoXCIxXCIsIFwiNC8zXCIsIFwiMy80XCIsIFwiMy8yXCIsIFwiMi8zXCIsIFwiMTYvOVwiLCBcIjkvMTZcIikgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIEZvbnRzIG9wdGltaXphdGlvblxuLy8tLS0tLSBGb250QXdlc29tZSBpY29uc1xuJGZvbnQtZmEtcHJvOiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuJGZvbnQtZmEtYnJhbmRzOiBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xuLy8gc2VlIC4uL3ZlbmRvcnMvX2ZvbnRhd2Vzb21lLnNjc3MgZm9yIGljb25zIHByb2Nlc3Npbmdcbi8vIHNlZSAuLi92ZW5kb3JzL19mb250YXdlc29tZS1pY29ucy5zY3NzIGZvciBhdmFpbGFibGUgaWNvbnMgJiBpY29ucyBncm91cHNcbi8vICRjdXN0b20tdXNlZC1mYS1pY29uczogKGZvbnQtYXdlc29tZS1mbGFnOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnLCBwbHVzOiAkZmEtdmFyLXBsdXMpO1xuJGN1c3RvbS11c2VkLWZhLWljb25zOiAoKSAhZGVmYXVsdDtcbi8vICR1c2VkLWZhLWljb25zLWdyb3VwczogKGFjY29tbW9kYXRpb25zLCB3b29jb21tZXJjZSk7XG4kdXNlZC1mYS1pY29ucy1ncm91cHM6ICgpICFkZWZhdWx0O1xuXG4vLy0tLS0tIEljb25zIGxpc3RcbiRhbHBoYS1mYS1pY29ucy1saXN0OiAoKSAhZGVmYXVsdDtcbiRhbHBoYS1mYS1pY29ucy1saXN0LWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhZGVmYXVsdDtcbiRhbHBoYS1mYS1pY29ucy1saXN0LXN0eWxlOiBzb2xpZCAhZGVmYXVsdDtcbiRhbHBoYS1mYS1pY29ucy1saXN0LWNvbG9yczogKCkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tIFNsaWNrXG4kc2xpY2stZm9udC1wYXRoOiBcIn5zbGljay1jYXJvdXNlbC9zbGljay9mb250cy9cIjtcbiRzbGljay1mb250LWZhbWlseTogJGZvbnQtZmEtcHJvO1xuXG4vLy0tLS0tLSBDRjcgRWZmZWN0XG4kY29sb3ItZm9ybS10ZXh0OiB2YXIoLS1icy1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRjb2xvci1mb3JtLWZpbGxlZDogdmFyKC0tYnMtcHJpbWFyeSkgIWRlZmF1bHQ7XG4kY29sb3ItZm9ybS1maWVsZC1ib3JkZXI6IHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1maWVsZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRmb3JtLWZpZWxkLW1hcmdpbi1ib3R0b206IDJyZW0gIWRlZmF1bHQ7XG4kZm9ybS1ndXR0ZXI6IC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWd1dHRlci1sZWZ0OiAxLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemUtZmlsbGVkOiAuN3JlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1uby1hbmltLW1hcmdpbi10b3A6IC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtbm8tYW5pbS10cmFuc2xhdGU6IC0uMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1lcnJvci1mb250LXNpemU6IC45cmVtICFkZWZhdWx0O1xuXG4vLy0tLS0tLSBCb290c3RyYXAgUmVzcG9uc2l2ZSBJbWFnZSBSYXRpb1xuLy8gbXVzdCBiZSBhIGxpc3Qgb2YgcmF0aW9zIGZvcm1hdHRlZCBsaWtlIHRoaXM6ICgxIDEpLCAoNCAzKSwgKDMgMiksICgxNiA5KSwgKDIxIDkpXG4kbWVkaWEtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiIsIiR0aGVtZTogKCdjb2xvcnMnOiAoJ3ByaW1hcnknOiAjMUUxRTFFLCdzZWNvbmRhcnknOiAjQzlBNDVDLCdib2R5JzogIzRBNEE0QSwnYm9keV9iZyc6ICNmZmZmZmYsJ2hlYWRlcl9iZyc6ICNmZmYsJ2Zvb3Rlcl9iZyc6ICNmN2Y3ZjcsKSwnZGFyayc6IGZhbHNlLCdkYXJrX2NvbG9ycyc6ICgnYm9keSc6ICNmZmYsJ2JvZHlfYmcnOiAjMjEyNTI5LCdsaW5rJzogI2ZmZiwpLCdmYXZpY29uJzogKCdhdXRvX2dlbmVyYXRlZCc6IHRydWUsKSwnaGVyb19iYW5uZXInOiAoJ3ZlcnNpb24nOiAyLCdmdWxsX2hlaWdodCc6IHRydWUsJ292ZXJsYXlfY29sb3InOiBudWxsLCksJ2xvZ28nOiAoJ2hlaWdodCc6IFwiNXJlbVwiLCksJ3RoZW1lX3NlbGVjdG9yJzogKCdsb2NhdGlvbic6IGZhbHNlLCd0eXBlJzogZmFsc2UsJ3Bvc2l0aW9uJzogZmFsc2UsKSwndHlwb2dyYXBoeSc6ICgnZm9udCc6ICgnZmFtaWx5X3NhbnNfc2VyaWYnOiBNb250c2VycmF0LCdzaXplJzogXCIxcmVtXCIsJ3dlaWdodCc6IDQwMCwpLCdoZWFkaW5ncyc6ICgnY29sb3InOiBudWxsLCdmb250JzogKCdmYW1pbHknOiBcIlBsYXlmYWlyIERpc3BsYXlcIiwnd2VpZ2h0JzogNTAwLCksJ3NpemVzJzogKCdoMSc6IFwiMy41cmVtXCIsJ2gyJzogXCIyLjI1cmVtXCIsJ2gzJzogXCIxLjYyNXJlbVwiLCdoNCc6IFwiMS4yNXJlbVwiLCdoNSc6IFwiMS4xMjVyZW1cIiwnaDYnOiBcIjFyZW1cIiwpLCdob21lX3NpemVzJzogKCksKSwpLCd1aSc6ICgnYm9yZGVyX3JhZGl1cyc6IHNxdWFyZSwpLCk7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW5kIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIG9yIHVuaXQoJG51bSkgPT0gXCIlXCIgb3IgdW5pdCgkcHJldi1udW0pID09IFwiJVwiIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBVc2VkIHRvIGVuc3VyZSB0aGUgbWluLXdpZHRoIG9mIHRoZSBsb3dlc3QgYnJlYWtwb2ludCBzdGFydHMgYXQgMC5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXAsICRtYXAtbmFtZTogXCIkZ3JpZC1icmVha3BvaW50c1wiKSB7XG4gIEBpZiBsZW5ndGgoJG1hcCkgPiAwIHtcbiAgICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAgICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xuICAgIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gI3skbWFwLW5hbWV9IG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uXCI7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbG9yc1xuQGZ1bmN0aW9uIHRvLXJnYigkdmFsdWUpIHtcbiAgQHJldHVybiByZWQoJHZhbHVlKSwgZ3JlZW4oJHZhbHVlKSwgYmx1ZSgkdmFsdWUpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RvbGxhci12YXJpYWJsZS1wYXR0ZXJuXG5AZnVuY3Rpb24gcmdiYS1jc3MtdmFyKCRpZGVudGlmaWVyLCAkdGFyZ2V0KSB7XG4gIEBpZiAkaWRlbnRpZmllciA9PSBcImJvZHlcIiBhbmQgJHRhcmdldCA9PSBcImJnXCIge1xuICAgIEByZXR1cm4gcmdiYSh2YXIoLS0jeyRwcmVmaXh9I3skaWRlbnRpZmllcn0tYmctcmdiKSwgdmFyKC0tI3skcHJlZml4fSN7JHRhcmdldH0tb3BhY2l0eSkpO1xuICB9IEBpZiAkaWRlbnRpZmllciA9PSBcImJvZHlcIiBhbmQgJHRhcmdldCA9PSBcInRleHRcIiB7XG4gICAgQHJldHVybiByZ2JhKHZhcigtLSN7JHByZWZpeH0jeyRpZGVudGlmaWVyfS1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9I3skdGFyZ2V0fS1vcGFjaXR5KSk7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gcmdiYSh2YXIoLS0jeyRwcmVmaXh9I3skaWRlbnRpZmllcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fSN7JHRhcmdldH0tb3BhY2l0eSkpO1xuICB9XG59XG5cbkBmdW5jdGlvbiBtYXAtbG9vcCgkbWFwLCAkZnVuYywgJGFyZ3MuLi4pIHtcbiAgJF9tYXA6ICgpO1xuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkbWFwIHtcbiAgICAvLyBhbGxvdyB0byBwYXNzIHRoZSAka2V5IGFuZCAkdmFsdWUgb2YgdGhlIG1hcCBhcyBhbiBmdW5jdGlvbiBhcmd1bWVudFxuICAgICRfYXJnczogKCk7XG4gICAgQGVhY2ggJGFyZyBpbiAkYXJncyB7XG4gICAgICAkX2FyZ3M6IGFwcGVuZCgkX2FyZ3MsIGlmKCRhcmcgPT0gXCIka2V5XCIsICRrZXksIGlmKCRhcmcgPT0gXCIkdmFsdWVcIiwgJHZhbHVlLCAkYXJnKSkpO1xuICAgIH1cblxuICAgICRfbWFwOiBtYXAtbWVyZ2UoJF9tYXAsICgka2V5OiBjYWxsKGdldC1mdW5jdGlvbigkZnVuYyksICRfYXJncy4uLikpKTtcbiAgfVxuXG4gIEByZXR1cm4gJF9tYXA7XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNjc3MvZG9sbGFyLXZhcmlhYmxlLXBhdHRlcm5cblxuQGZ1bmN0aW9uIHZhcmlmeSgkbGlzdCkge1xuICAkcmVzdWx0OiBudWxsO1xuICBAZWFjaCAkZW50cnkgaW4gJGxpc3Qge1xuICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCB2YXIoLS0jeyRwcmVmaXh9I3skZW50cnl9KSwgc3BhY2UpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gSW50ZXJuYWwgQm9vdHN0cmFwIGZ1bmN0aW9uIHRvIHR1cm4gbWFwcyBpbnRvIGl0cyBuZWdhdGl2ZSB2YXJpYW50LlxuLy8gSXQgcHJlZml4ZXMgdGhlIGtleXMgd2l0aCBgbmAgYW5kIG1ha2VzIHRoZSB2YWx1ZSBuZWdhdGl2ZS5cbkBmdW5jdGlvbiBuZWdhdGl2aWZ5LW1hcCgkbWFwKSB7XG4gICRyZXN1bHQ6ICgpO1xuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJG1hcCB7XG4gICAgQGlmICRrZXkgIT0gMCB7XG4gICAgICAkcmVzdWx0OiBtYXAtbWVyZ2UoJHJlc3VsdCwgKFwiblwiICsgJGtleTogKC0kdmFsdWUpKSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gR2V0IG11bHRpcGxlIGtleXMgZnJvbSBhIHNhc3MgbWFwXG5AZnVuY3Rpb24gbWFwLWdldC1tdWx0aXBsZSgkbWFwLCAkdmFsdWVzKSB7XG4gICRyZXN1bHQ6ICgpO1xuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJG1hcCB7XG4gICAgQGlmIChpbmRleCgkdmFsdWVzLCAka2V5KSAhPSBudWxsKSB7XG4gICAgICAkcmVzdWx0OiBtYXAtbWVyZ2UoJHJlc3VsdCwgKCRrZXk6ICR2YWx1ZSkpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIE1lcmdlIG11bHRpcGxlIG1hcHNcbkBmdW5jdGlvbiBtYXAtbWVyZ2UtbXVsdGlwbGUoJG1hcHMuLi4pIHtcbiAgJG1lcmdlZC1tYXBzOiAoKTtcblxuICBAZWFjaCAkbWFwIGluICRtYXBzIHtcbiAgICAkbWVyZ2VkLW1hcHM6IG1hcC1tZXJnZSgkbWVyZ2VkLW1hcHMsICRtYXApO1xuICB9XG4gIEByZXR1cm4gJG1lcmdlZC1tYXBzO1xufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgS2l0dHkgR2lyYXVkZWxcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc3RyaW5nIC0gSW5pdGlhbCBzdHJpbmdcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc2VhcmNoIC0gU3Vic3RyaW5nIHRvIHJlcGxhY2Vcbi8vIEBwYXJhbSB7U3RyaW5nfSAkcmVwbGFjZSAoJycpIC0gTmV3IHZhbHVlXG4vLyBAcmV0dXJuIHtTdHJpbmd9IC0gVXBkYXRlZCBzdHJpbmdcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIFNlZSBodHRwczovL2NvZGVwZW4uaW8va2V2aW53ZWJlci9wZW4vZFhXb1J3XG4vL1xuLy8gUmVxdWlyZXMgdGhlIHVzZSBvZiBxdW90ZXMgYXJvdW5kIGRhdGEgVVJJcy5cblxuQGZ1bmN0aW9uIGVzY2FwZS1zdmcoJHN0cmluZykge1xuICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwiZGF0YTppbWFnZS9zdmcreG1sXCIpIHtcbiAgICBAZWFjaCAkY2hhciwgJGVuY29kZWQgaW4gJGVzY2FwZWQtY2hhcmFjdGVycyB7XG4gICAgICAvLyBEbyBub3QgZXNjYXBlIHRoZSB1cmwgYnJhY2tldHNcbiAgICAgIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJ1cmwoXCIpID09IDEge1xuICAgICAgICAkc3RyaW5nOiB1cmwoXCIje3N0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCA2LCAtMyksICRjaGFyLCAkZW5jb2RlZCl9XCIpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRzdHJpbmc6IHN0ci1yZXBsYWNlKCRzdHJpbmcsICRjaGFyLCAkZW5jb2RlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwMTY4XG5cbi8vIEEgbGlzdCBvZiBwcmUtY2FsY3VsYXRlZCBudW1iZXJzIG9mIHBvdyhkaXZpZGUoKGRpdmlkZSgkdmFsdWUsIDI1NSkgKyAuMDU1KSwgMS4wNTUpLCAyLjQpLiAoZnJvbSAwIHRvIDI1NSlcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1wYXR0ZXJuXG4kX2x1bWluYW5jZS1saXN0OiAuMDAwOCAuMDAxIC4wMDExIC4wMDEzIC4wMDE1IC4wMDE3IC4wMDIgLjAwMjIgLjAwMjUgLjAwMjcgLjAwMyAuMDAzMyAuMDAzNyAuMDA0IC4wMDQ0IC4wMDQ4IC4wMDUyIC4wMDU2IC4wMDYgLjAwNjUgLjAwNyAuMDA3NSAuMDA4IC4wMDg2IC4wMDkxIC4wMDk3IC4wMTAzIC4wMTEgLjAxMTYgLjAxMjMgLjAxMyAuMDEzNyAuMDE0NCAuMDE1MiAuMDE2IC4wMTY4IC4wMTc2IC4wMTg1IC4wMTk0IC4wMjAzIC4wMjEyIC4wMjIyIC4wMjMyIC4wMjQyIC4wMjUyIC4wMjYyIC4wMjczIC4wMjg0IC4wMjk2IC4wMzA3IC4wMzE5IC4wMzMxIC4wMzQzIC4wMzU2IC4wMzY5IC4wMzgyIC4wMzk1IC4wNDA5IC4wNDIzIC4wNDM3IC4wNDUyIC4wNDY3IC4wNDgyIC4wNDk3IC4wNTEzIC4wNTI5IC4wNTQ1IC4wNTYxIC4wNTc4IC4wNTk1IC4wNjEyIC4wNjMgLjA2NDggLjA2NjYgLjA2ODUgLjA3MDQgLjA3MjMgLjA3NDIgLjA3NjIgLjA3ODIgLjA4MDIgLjA4MjMgLjA4NDQgLjA4NjUgLjA4ODcgLjA5MDggLjA5MzEgLjA5NTMgLjA5NzYgLjA5OTkgLjEwMjIgLjEwNDYgLjEwNyAuMTA5NSAuMTExOSAuMTE0NCAuMTE3IC4xMTk1IC4xMjIxIC4xMjQ4IC4xMjc0IC4xMzAxIC4xMzI5IC4xMzU2IC4xMzg0IC4xNDEzIC4xNDQxIC4xNDcgLjE1IC4xNTI5IC4xNTU5IC4xNTkgLjE2MiAuMTY1MSAuMTY4MyAuMTcxNCAuMTc0NiAuMTc3OSAuMTgxMiAuMTg0NSAuMTg3OCAuMTkxMiAuMTk0NiAuMTk4MSAuMjAxNiAuMjA1MSAuMjA4NiAuMjEyMiAuMjE1OSAuMjE5NSAuMjIzMiAuMjI3IC4yMzA3IC4yMzQ2IC4yMzg0IC4yNDIzIC4yNDYyIC4yNTAyIC4yNTQyIC4yNTgyIC4yNjIzIC4yNjY0IC4yNzA1IC4yNzQ3IC4yNzg5IC4yODMxIC4yODc0IC4yOTE4IC4yOTYxIC4zMDA1IC4zMDUgLjMwOTUgLjMxNCAuMzE4NSAuMzIzMSAuMzI3OCAuMzMyNSAuMzM3MiAuMzQxOSAuMzQ2NyAuMzUxNSAuMzU2NCAuMzYxMyAuMzY2MyAuMzcxMiAuMzc2MyAuMzgxMyAuMzg2NCAuMzkxNiAuMzk2OCAuNDAyIC40MDcyIC40MTI1IC40MTc5IC40MjMzIC40Mjg3IC40MzQyIC40Mzk3IC40NDUyIC40NTA4IC40NTY0IC40NjIxIC40Njc4IC40NzM1IC40NzkzIC40ODUxIC40OTEgLjQ5NjkgLjUwMjkgLjUwODkgLjUxNDkgLjUyMSAuNTI3MSAuNTMzMyAuNTM5NSAuNTQ1NyAuNTUyIC41NTgzIC41NjQ3IC41NzExIC41Nzc2IC41ODQxIC41OTA2IC41OTcyIC42MDM4IC42MTA1IC42MTcyIC42MjQgLjYzMDggLjYzNzYgLjY0NDUgLjY1MTQgLjY1ODQgLjY2NTQgLjY3MjQgLjY3OTUgLjY4NjcgLjY5MzkgLjcwMTEgLjcwODQgLjcxNTcgLjcyMzEgLjczMDUgLjczNzkgLjc0NTQgLjc1MjkgLjc2MDUgLjc2ODIgLjc3NTggLjc4MzUgLjc5MTMgLjc5OTEgLjgwNyAuODE0OCAuODIyOCAuODMwOCAuODM4OCAuODQ2OSAuODU1IC44NjMyIC44NzE0IC44Nzk2IC44ODc5IC44OTYzIC45MDQ3IC45MTMxIC45MjE2IC45MzAxIC45Mzg3IC45NDczIC45NTYgLjk2NDcgLjk3MzQgLjk4MjMgLjk5MTEgMTtcblxuQGZ1bmN0aW9uIGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kLCAkY29sb3ItY29udHJhc3QtZGFyazogJGNvbG9yLWNvbnRyYXN0LWRhcmssICRjb2xvci1jb250cmFzdC1saWdodDogJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCAkbWluLWNvbnRyYXN0LXJhdGlvOiAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICRmb3JlZ3JvdW5kczogJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCAkY29sb3ItY29udHJhc3QtZGFyaywgJHdoaXRlLCAkYmxhY2s7XG4gICRtYXgtcmF0aW86IDA7XG4gICRtYXgtcmF0aW8tY29sb3I6IG51bGw7XG5cbiAgQGVhY2ggJGNvbG9yIGluICRmb3JlZ3JvdW5kcyB7XG4gICAgJGNvbnRyYXN0LXJhdGlvOiBjb250cmFzdC1yYXRpbygkYmFja2dyb3VuZCwgJGNvbG9yKTtcbiAgICBAaWYgJGNvbnRyYXN0LXJhdGlvID4gJG1pbi1jb250cmFzdC1yYXRpbyB7XG4gICAgICBAcmV0dXJuICRjb2xvcjtcbiAgICB9IEBlbHNlIGlmICRjb250cmFzdC1yYXRpbyA+ICRtYXgtcmF0aW8ge1xuICAgICAgJG1heC1yYXRpbzogJGNvbnRyYXN0LXJhdGlvO1xuICAgICAgJG1heC1yYXRpby1jb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIEB3YXJuIFwiRm91bmQgbm8gY29sb3IgbGVhZGluZyB0byAjeyRtaW4tY29udHJhc3QtcmF0aW99OjEgY29udHJhc3QgcmF0aW8gYWdhaW5zdCAjeyRiYWNrZ3JvdW5kfS4uLlwiO1xuXG4gIEByZXR1cm4gJG1heC1yYXRpby1jb2xvcjtcbn1cblxuQGZ1bmN0aW9uIGNvbnRyYXN0LXJhdGlvKCRiYWNrZ3JvdW5kLCAkZm9yZWdyb3VuZDogJGNvbG9yLWNvbnRyYXN0LWxpZ2h0KSB7XG4gICRsMTogbHVtaW5hbmNlKCRiYWNrZ3JvdW5kKTtcbiAgJGwyOiBsdW1pbmFuY2Uob3BhcXVlKCRiYWNrZ3JvdW5kLCAkZm9yZWdyb3VuZCkpO1xuXG4gIEByZXR1cm4gaWYoJGwxID4gJGwyLCBkaXZpZGUoJGwxICsgLjA1LCAkbDIgKyAuMDUpLCBkaXZpZGUoJGwyICsgLjA1LCAkbDEgKyAuMDUpKTtcbn1cblxuLy8gUmV0dXJuIFdDQUcyLjEgcmVsYXRpdmUgbHVtaW5hbmNlXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcvI2Rmbi1yZWxhdGl2ZS1sdW1pbmFuY2Vcbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRy8jZGZuLWNvbnRyYXN0LXJhdGlvXG5AZnVuY3Rpb24gbHVtaW5hbmNlKCRjb2xvcikge1xuICAkcmdiOiAoXG4gICAgXCJyXCI6IHJlZCgkY29sb3IpLFxuICAgIFwiZ1wiOiBncmVlbigkY29sb3IpLFxuICAgIFwiYlwiOiBibHVlKCRjb2xvcilcbiAgKTtcblxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRyZ2Ige1xuICAgICR2YWx1ZTogaWYoZGl2aWRlKCR2YWx1ZSwgMjU1KSA8IC4wNDA0NSwgZGl2aWRlKGRpdmlkZSgkdmFsdWUsIDI1NSksIDEyLjkyKSwgbnRoKCRfbHVtaW5hbmNlLWxpc3QsICR2YWx1ZSArIDEpKTtcbiAgICAkcmdiOiBtYXAtbWVyZ2UoJHJnYiwgKCRuYW1lOiAkdmFsdWUpKTtcbiAgfVxuXG4gIEByZXR1cm4gKG1hcC1nZXQoJHJnYiwgXCJyXCIpICogLjIxMjYpICsgKG1hcC1nZXQoJHJnYiwgXCJnXCIpICogLjcxNTIpICsgKG1hcC1nZXQoJHJnYiwgXCJiXCIpICogLjA3MjIpO1xufVxuXG4vLyBSZXR1cm4gb3BhcXVlIGNvbG9yXG4vLyBvcGFxdWUoI2ZmZiwgcmdiYSgwLCAwLCAwLCAuNSkpID0+ICM4MDgwODBcbkBmdW5jdGlvbiBvcGFxdWUoJGJhY2tncm91bmQsICRmb3JlZ3JvdW5kKSB7XG4gIEByZXR1cm4gbWl4KHJnYmEoJGZvcmVncm91bmQsIDEpLCAkYmFja2dyb3VuZCwgb3BhY2l0eSgkZm9yZWdyb3VuZCkgKiAxMDAlKTtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLWZ1bmN0aW9uc1xuLy8gVGludCBhIGNvbG9yOiBtaXggYSBjb2xvciB3aXRoIHdoaXRlXG5AZnVuY3Rpb24gdGludC1jb2xvcigkY29sb3IsICR3ZWlnaHQpIHtcbiAgQHJldHVybiBtaXgod2hpdGUsICRjb2xvciwgJHdlaWdodCk7XG59XG5cbi8vIFNoYWRlIGEgY29sb3I6IG1peCBhIGNvbG9yIHdpdGggYmxhY2tcbkBmdW5jdGlvbiBzaGFkZS1jb2xvcigkY29sb3IsICR3ZWlnaHQpIHtcbiAgQHJldHVybiBtaXgoYmxhY2ssICRjb2xvciwgJHdlaWdodCk7XG59XG5cbi8vIFNoYWRlIHRoZSBjb2xvciBpZiB0aGUgd2VpZ2h0IGlzIHBvc2l0aXZlLCBlbHNlIHRpbnQgaXRcbkBmdW5jdGlvbiBzaGlmdC1jb2xvcigkY29sb3IsICR3ZWlnaHQpIHtcbiAgQHJldHVybiBpZigkd2VpZ2h0ID4gMCwgc2hhZGUtY29sb3IoJGNvbG9yLCAkd2VpZ2h0KSwgdGludC1jb2xvcigkY29sb3IsIC0kd2VpZ2h0KSk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLWZ1bmN0aW9uc1xuXG4vLyBSZXR1cm4gdmFsaWQgY2FsY1xuQGZ1bmN0aW9uIGFkZCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxICsgJHZhbHVlMjtcbiAgfVxuXG4gIEByZXR1cm4gaWYoJHJldHVybi1jYWxjID09IHRydWUsIGNhbGMoI3skdmFsdWUxfSArICN7JHZhbHVlMn0pLCAkdmFsdWUxICsgdW5xdW90ZShcIiArIFwiKSArICR2YWx1ZTIpO1xufVxuXG5AZnVuY3Rpb24gc3VidHJhY3QoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwgYW5kICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG5cbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAtJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSAtICR2YWx1ZTI7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUyKSAhPSBudW1iZXIge1xuICAgICR2YWx1ZTI6IHVucXVvdGUoXCIoXCIpICsgJHZhbHVlMiArIHVucXVvdGUoXCIpXCIpO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIC8vXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXG4gICAgbWluLXdpZHRoOiA4NXB4OyAvLyBTZWVtcyB0byBiZSBhIGdvb2QgbWluaW11bSBzYWZlIHdpZHRoXG5cbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAoJGZvcm0tZmxvYXRpbmctcGFkZGluZy14ICogLjUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uOiAje2VzY2FwZS1zdmcoJGljb24pfTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4gID4gLmJ0bjpob3ZlcixcbiAgPiAuYnRuOmZvY3VzLFxuICA+IC5idG46YWN0aXZlLFxuICA+IC5idG4uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skYnRuLWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICB9XG5cbiAgLy8gVGhlIGxlZnQgcmFkaXVzIHNob3VsZCBiZSAwIGlmIHRoZSBidXR0b24gaXM6XG4gIC8vIC0gdGhlIFwidGhpcmQgb3IgbW9yZVwiIGNoaWxkXG4gIC8vIC0gdGhlIHNlY29uZCBjaGlsZCBhbmQgdGhlIHByZXZpb3VzIGVsZW1lbnQgaXNuJ3QgYC5idG4tY2hlY2tgIChtYWtpbmcgaXQgdGhlIGZpcnN0IGNoaWxkIHZpc3VhbGx5KVxuICAvLyAtIHBhcnQgb2YgYSBidG4tZ3JvdXAgd2hpY2ggaXNuJ3QgdGhlIGZpcnN0IGNoaWxkXG4gID4gLmJ0bjpudGgtY2hpbGQobiArIDMpLFxuICA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcGVuZCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcHN0YXJ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoI3skYnRuLWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2LWxpbmstdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi10YWJzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aDogI3skbmF2LXRhYnMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtdGFicy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi10YWJzLWNzcy12YXJzXG5cbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1waWxscy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogI3skbmF2LXBpbGxzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtcGlsbHMtY3NzLXZhcnNcblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzKSk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBVbmRlcmxpbmVcbi8vXG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXA6ICN7JG5hdi11bmRlcmxpbmUtZ2FwfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICN7JG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuXG4gIGdhcDogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwKTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgJi5hY3RpdmUsXG4gICAgJi5zaG93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrLFxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItZGFyay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLWNzcy12YXJzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gICAgfVxuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgLy8gQWRkIGJvcmRlci1yYWRpdXMgdG8gYWxsIHBhZ2VMaW5rcyBpbiBjYXNlIHRoZXkgaGF2ZSBsZWZ0IG1hcmdpblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLW1peGluXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1taXhpblxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcik7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnRcbkBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkdGhlbWUtY29sb3JzKSB7XG4gIC5hbGVydC0jeyRzdGF0ZX0ge1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtbW9kaWZpZXJzXG4iLCIvLyBUcmFuc3BhcmVudCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgcHJvcGVydGllcyBpbmNsdWRlZCBmb3IgYnV0dG9uIHZlcnNpb24uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi5idG4tY2xvc2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yOiAjeyRidG4tY2xvc2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtYmc6ICN7IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogI3skYnRuLWNsb3NlLWZvY3VzLXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICN7JGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXJ9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGNsb3NlLWNzcy12YXJzXG5cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAkYnRuLWNsb3NlLXdpZHRoO1xuICBoZWlnaHQ6ICRidG4tY2xvc2UtaGVpZ2h0O1xuICBwYWRkaW5nOiAkYnRuLWNsb3NlLXBhZGRpbmcteSAkYnRuLWNsb3NlLXBhZGRpbmcteDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWJnKSBjZW50ZXIgLyAkYnRuLWNsb3NlLXdpZHRoIGF1dG8gbm8tcmVwZWF0OyAvLyBpbmNsdWRlIHRyYW5zcGFyZW50IGZvciBidXR0b24gZWxlbWVudHNcbiAgYm9yZGVyOiAwOyAvLyBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbiAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1vcGFjaXR5KTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtaG92ZXItb3BhY2l0eSk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtc2hhZG93KTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHkpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgfVxufVxuXG5AbWl4aW4gYnRuLWNsb3NlLXdoaXRlKCkge1xuICBmaWx0ZXI6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utd2hpdGUtZmlsdGVyKTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb246ICN7dHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogI3skb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICB9XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi8vIFNoYXJlZCBiZXR3ZWVuIG1vZGFscyBhbmQgb2ZmY2FudmFzZXNcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJGJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC50ZXh0LWJnLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB9XG59XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICAgIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAkaG92ZXItY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgICBjb2xvcjogUkdCQSgje3RvLXJnYigkaG92ZXItY29sb3IpfSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh0by1yZ2IoJGhvdmVyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBPbmUtb2ZmIHNwZWNpYWwgbGluayBoZWxwZXIgYXMgYSBicmlkZ2UgdW50aWwgdjZcbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgfVxuICB9XG59XG4iLCIuZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIC8vIEJ5IGRlZmF1bHQsIHRoZXJlIGlzIG5vIGAtLWJzLWZvY3VzLXJpbmcteGAsIGAtLWJzLWZvY3VzLXJpbmcteWAsIG9yIGAtLWJzLWZvY3VzLXJpbmctYmx1cmAsIGJ1dCB3ZSBwcm92aWRlIENTUyB2YXJpYWJsZXMgd2l0aCBmYWxsYmFja3MgdG8gaW5pdGlhbCBgMGAgdmFsdWVzXG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXgsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXksIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcik7XG59XG4iLCIuaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogJGljb24tbGluay1nYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNSkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6ICRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gID4gLmJpIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgaGVpZ2h0OiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbik7XG4gIH1cbn1cblxuLmljb24tbGluay1ob3ZlciB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgPiAuYmkge1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9aWNvbi1saW5rLXRyYW5zZm9ybSwgJGljb24tbGluay1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gIC8vIEZpeCBmb3IgcG9zaXRpb25lZCB0YWJsZSBjYXB0aW9uIHRoYXQgY291bGQgYmVjb21lIGFub255bW91cyBjZWxsc1xuICAmOm5vdChjYXB0aW9uKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnJwbGcge1xuICAuY3VzdG9tLXJhdGluZy13cmFwcGVyIHtcbiAgICAucnBsZy1yYXRpbmctdmFsdWUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIGJhc2UgaWNvbiBjbGFzcyBkZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHksICcjeyRmYS1zdHlsZS1mYW1pbHl9Jyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZSwgI3skZmEtc3R5bGV9KTtcbn1cblxuLmZhcyxcbi5mYXNzLFxuLmZhcixcbi5mYXNyLFxuLmZhbCxcbi5mYXNsLFxuLmZhdCxcbi5mYXN0LFxuLmZhZCxcbi5mYWRyLFxuLmZhZGwsXG4uZmFkdCxcbi5mYXNkcyxcbi5mYXNkcixcbi5mYXNkbCxcbi5mYXNkdCxcbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodCxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGluLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtZHVvdG9uZSxcbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1kaXNwbGF5LCAjeyRmYS1kaXNwbGF5fSk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhczo6YmVmb3JlLFxuLmZhc3M6OmJlZm9yZSxcbi5mYXI6OmJlZm9yZSxcbi5mYXNyOjpiZWZvcmUsXG4uZmFsOjpiZWZvcmUsXG4uZmFzbDo6YmVmb3JlLFxuLmZhdDo6YmVmb3JlLFxuLmZhc3Q6OmJlZm9yZSxcbi5mYWQ6OmJlZm9yZSxcbi5mYWRyOjpiZWZvcmUsXG4uZmFkbDo6YmVmb3JlLFxuLmZhZHQ6OmJlZm9yZSxcbi5mYXNkczo6YmVmb3JlLFxuLmZhc2RyOjpiZWZvcmUsXG4uZmFzZGw6OmJlZm9yZSxcbi5mYXNkdDo6YmVmb3JlLFxuLmZhYjo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkOjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcjo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0OjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbjo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kczo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWM6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lOjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnA6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lOjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHZhcigjeyRmYS1pY29uLXByb3BlcnR5fSk7XG59LmZhZDo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZDo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZTo6YWZ0ZXIsXG4uZmFkcjo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyOjphZnRlcixcbi5mYWRsOjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0OjphZnRlcixcbi5mYWR0OjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lLiN7JGZhLWNzcy1wcmVmaXh9LXRoaW46OmFmdGVyLFxuLmZhc2RzOjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkOjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lOjphZnRlcixcbi5mYXNkcjo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyOjphZnRlcixcbi5mYXNkbDo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1saWdodDo6YWZ0ZXIsXG4uZmFzZHQ6OmFmdGVyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLWR1b3RvbmUuI3skZmEtY3NzLXByZWZpeH0tdGhpbjo6YWZ0ZXIge1xuICBjb250ZW50OiB2YXIoI3skZmEtZHVvdG9uZS1pY29uLXByb3BlcnR5fSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IER1b3RvbmUnO1xufVxuXG4uZmFzcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uZmFkLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmZhc2RzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLWR1b3RvbmUge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uZmFyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXIsXG4uZmFsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0LFxuLmZhdCxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGluIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUsXG4uZmFkLFxuLmZhZHIsXG4uZmFkbCxcbi5mYWR0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBEdW90b25lJztcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMsXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLFxuLmZhc3MsXG4uZmFzcixcbi5mYXNsLFxuLmZhc3Qge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFNoYXJwJztcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lLFxuLmZhc2RzLFxuLmZhc2RyLFxuLmZhc2RsLFxuLmZhc2R0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBTaGFycCBEdW90b25lJztcbn1cblxuJWZhLWljb24ge1xuICBAaW5jbHVkZSBmYS1pY29uO1xufVxuIiwiLy8gc2l6aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGxpdGVyYWwgbWFnbmlmaWNhdGlvbiBzY2FsZVxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cblxuLy8gc3RlcC1iYXNlZCBzY2FsZSAod2l0aCBhbGlnbm1lbnQpXG5AZWFjaCAkc2l6ZSwgJHZhbHVlIGluICRmYS1zaXplcyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRzaXplfSB7XG4gICAgIEBpbmNsdWRlIGZhLXNpemUoJHZhbHVlKTtcbiAgfVxufVxuIiwiLy8gbWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBiYXNlIHJlbmRlcmluZyBmb3IgYW4gaWNvblxuQG1peGluIGZhLWljb24ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLy8gc2V0cyByZWxhdGl2ZSBmb250LXNpemluZyBhbmQgYWxpZ25tZW50IChpbiBfc2l6aW5nKVxuQG1peGluIGZhLXNpemUgKCRmb250LXNpemUpIHtcbiAgZm9udC1zaXplOiBmYS1kaXZpZGUoJGZvbnQtc2l6ZSwgJGZhLXNpemUtc2NhbGUtYmFzZSkgKiAxZW07IC8vIGNvbnZlcnRzIHN0ZXAgaW4gc2l6aW5nIHNjYWxlIGludG8gYW4gZW0tYmFzZWQgdmFsdWUgdGhhdCdzIHJlbGF0aXZlIHRvIHRoZSBzY2FsZSdzIGJhc2VcbiAgbGluZS1oZWlnaHQ6IGZhLWRpdmlkZSgxLCAkZm9udC1zaXplKSAqIDFlbTsgLy8gc2V0cyB0aGUgbGluZS1oZWlnaHQgb2YgdGhlIGljb24gYmFjayB0byB0aGF0IG9mIGl0J3MgcGFyZW50XG4gIHZlcnRpY2FsLWFsaWduOiAoZmEtZGl2aWRlKDYsICRmb250LXNpemUpIC0gZmEtZGl2aWRlKDMsIDgpKSAqIDFlbTsgLy8gdmVydGljYWxseSBjZW50ZXJzIHRoZSBpY29uIHRha2luZyBpbnRvIGFjY291bnQgdGhlIHN1cnJvdW5kaW5nIHRleHQncyBkZXNjZW5kZXJcbn1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vIHNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIHNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5AbWl4aW4gZmEtc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8vIHVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkXG5AbWl4aW4gZmEtc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cykge1xuICAgIEBpbmNsdWRlIGZhLXNyLW9ubHkoKTtcbiAgfVxufVxuXG4vLyBzZXRzIGEgc3BlY2lmaWMgaWNvbiBmYW1pbHkgdG8gdXNlIGFsb25nc2lkZSBzdHlsZSArIGljb24gbWl4aW5zXG5AbWl4aW4gZmEtZmFtaWx5LWNsYXNzaWMoKSB7XG4gIEBleHRlbmQgLmZhLWNsYXNzaWM7XG59XG5AbWl4aW4gZmEtZmFtaWx5LWR1b3RvbmUoKSB7XG4gIEBleHRlbmQgLmZhLWR1b3RvbmU7XG59XG5AbWl4aW4gZmEtZmFtaWx5LXNoYXJwKCkge1xuICBAZXh0ZW5kIC5mYS1zaGFycDtcbn1cbkBtaXhpbiBmYS1mYW1pbHktc2hhcnAtZHVvdG9uZSgpIHtcbiAgQGV4dGVuZCAuZmEtc2hhcnAtZHVvdG9uZTtcbn1cblxuLy8gY29udmVuaWVuY2UgbWl4aW5zIGZvciBkZWNsYXJpbmcgcHNldWRvLWVsZW1lbnRzIGJ5IENTUyB2YXJpYWJsZSxcbi8vIGluY2x1ZGluZyBhbGwgc3R5bGUtc3BlY2lmaWMgZm9udCBwcm9wZXJ0aWVzXG5AbWl4aW4gZmEtaWNvbi1zb2xpZCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLXNvbGlkO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbkBtaXhpbiBmYS1pY29uLXJlZ3VsYXIoJGZhLXZhcikge1xuICBAZXh0ZW5kIC5mYS1yZWd1bGFyO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbkBtaXhpbiBmYS1pY29uLWxpZ2h0KCRmYS12YXIpIHtcbiAgQGV4dGVuZCAuZmEtbGlnaHQ7XG5cbiAgJiB7ICN7JGZhLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7ICN7JGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9I3sgJGZhLXZhciB9XFxcIlwiKTsgfVxufVxuQG1peGluIGZhLWljb24tdGhpbigkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLXRoaW47XG5cbiAgJiB7ICN7JGZhLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7ICN7JGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9I3sgJGZhLXZhciB9XFxcIlwiKTsgfVxufVxuQG1peGluIGZhLWljb24tZHVvdG9uZSgkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLWR1b3RvbmU7XG5cbiAgJiB7ICN7JGZhLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7ICN7JGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9I3sgJGZhLXZhciB9XFxcIlwiKTsgfVxufVxuQG1peGluIGZhLWljb24tYnJhbmRzKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAuZmEtYnJhbmRzO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbiIsIi8vIGZpeGVkLXdpZHRoIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cbiIsIi8vIGZ1bmN0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZmEtY29udGVudDogY29udmVuaWVuY2UgZnVuY3Rpb24gdXNlZCB0byBzZXQgY29udGVudCBwcm9wZXJ0eVxuQGZ1bmN0aW9uIGZhLWNvbnRlbnQoJGZhLXZhcikge1xuICBAcmV0dXJuIHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbn1cblxuLy8gZmEtZGl2aWRlOiBPcmlnaW5hbGx5IG9idGFpbmVkIGZyb20gdGhlIEJvb3RzdHJhcCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXBcbi8vXG4vLyBMaWNlbnNlZCB1bmRlcjogVGhlIE1JVCBMaWNlbnNlIChNSVQpXG4vL1xuLy8gQ29weXJpZ2h0IChjKSAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuLy8gQ29weXJpZ2h0IChjKSAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4vL1xuLy8gUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weVxuLy8gb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbFxuLy8gaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0c1xuLy8gdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbFxuLy8gY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzXG4vLyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOlxuLy9cbi8vIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluXG4vLyBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbi8vXG4vLyBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SXG4vLyBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSxcbi8vIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRVxuLy8gQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUlxuLy8gTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSxcbi8vIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU5cbi8vIFRIRSBTT0ZUV0FSRS5cblxuQGZ1bmN0aW9uIGZhLWRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICAkcXVvdGllbnQ6IDA7XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAxIHtcbiAgICBAcmV0dXJuICRkaXZpZGVuZDtcbiAgfVxuICBAd2hpbGUgJHJlbWFpbmRlciA+PSAkZGl2aXNvciB7XG4gICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgfVxuICBAaWYgJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPiAwIHtcbiAgICAkcmVtYWluZGVyOiBmYS1kaXZpZGUoJHJlbWFpbmRlciAqIDEwLCAkZGl2aXNvciwgJHByZWNpc2lvbiAtIDEpICogLjE7XG4gIH1cbiAgQHJldHVybiAoJHF1b3RpZW50ICsgJHJlbWFpbmRlcikgKiAkc2lnbjtcbn1cbiIsIi8vIGljb25zIGluIGEgbGlzdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS1tYXJnaW4sICN7JGZhLWxpLW1hcmdpbn0pO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi8vIGJvcmRlcmVkICsgcHVsbGVkIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1jb2xvciwgI3skZmEtYm9yZGVyLWNvbG9yfSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1yYWRpdXMsICN7JGZhLWJvcmRlci1yYWRpdXN9KTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGUsICN7JGZhLWJvcmRlci1zdHlsZX0pO1xuICBib3JkZXItd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci13aWR0aCwgI3skZmEtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1wYWRkaW5nLCAjeyRmYS1ib3JkZXItcGFkZGluZ30pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbWFyZ2luLCAjeyRmYS1wdWxsLW1hcmdpbn0pOyBcbn1cbiIsIi8vIGFuaW1hdGluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYmVhdDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYm91bmNlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjI4MCwgMC44NDAsIDAuNDIwLCAxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWZsaXA7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1yZXZlcnNlIHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2UsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIHN0ZXBzKDgpKTtcbn1cblxuLy8gaWYgYWdlbnQgb3Igb3BlcmF0aW5nIHN5c3RlbSBwcmVmZXJzIHJlZHVjZWQgbW90aW9uLCBkaXNhYmxlIGFuaW1hdGlvbnNcbi8vIHNlZTogaHR0cHM6Ly93d3cuc21hc2hpbmdtYWdhemluZS5jb20vMjAyMC8wOS9kZXNpZ24tcmVkdWNlZC1tb3Rpb24tc2Vuc2l0aXZpdGllcy9cbi8vIHNlZTogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0BtZWRpYS9wcmVmZXJzLXJlZHVjZWQtbW90aW9uXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuI3skZmEtY3NzLXByZWZpeH0tYmVhdCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZhZGUsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcHVsc2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zaGFrZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4sXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXB1bHNlIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xbXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQge1xuICAwJSwgOTAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA0NSUgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtc2NhbGUsIDEuMjUpKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSB7XG4gIDAlICAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxuICAxMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Utc3RhcnQtc2NhbGUteCwgMS4xKSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Utc3RhcnQtc2NhbGUteSwgMC45KSkgdHJhbnNsYXRlWSgwKTsgfVxuICAzMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS14LCAwLjkpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXksIDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWhlaWdodCwgLTAuNWVtKSk7IH1cbiAgNTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWxhbmQtc2NhbGUteCwgMS4wNSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWxhbmQtc2NhbGUteSwgMC45NSkpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgNTclICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1yZWJvdW5kLCAtMC4xMjVlbSkpOyB9XG4gIDY0JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1mYWRlIHtcbiAgNTAlIHsgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmFkZS1vcGFjaXR5LCAwLjQpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLXNjYWxlLCAxLjEyNSkpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tZmxpcCB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXgsIDApLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXksIDEpLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXosIDApLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWFuZ2xlLCAtMTgwZGVnKSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1zaGFrZSB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTsgfVxuICA0JSB7IHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTsgfVxuICA4JSwgMjQlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE4ZGVnKTsgfVxuICAxMiUsIDI4JSB7IHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTsgfVxuICAxNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpOyB9XG4gIDIwJSB7IHRyYW5zZm9ybTogcm90YXRlKDIyZGVnKTsgfVxuICAzMiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpOyB9XG4gIDM2JSB7IHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTsgfVxuICA0MCUsIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG4iLCIvLyByb3RhdGluZyArIGZsaXBwaW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtYnkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtYW5nbGUsIDApKTtcbn1cbiIsIi8vIHN0YWNraW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246ICRmYS1zdGFjay12ZXJ0aWNhbC1hbGlnbjtcbiAgd2lkdGg6ICRmYS1zdGFjay13aWR0aDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdGFjay16LWluZGV4LCAjeyRmYS1zdGFjay16LWluZGV4fSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2Uge1xuICBjb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSwgI3skZmEtaW52ZXJzZX0pO1xufVxuIiwiLy8gdmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtY3NzLXByZWZpeCAgICAgICAgICAgIDogZmEgIWRlZmF1bHQ7XG4kZmEtc3R5bGUgICAgICAgICAgICAgICAgIDogOTAwICFkZWZhdWx0O1xuJGZhLXN0eWxlLWZhbWlseSAgICAgICAgICA6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCIgIWRlZmF1bHQ7XG5cbiRmYS1pY29uLXByb3BlcnR5ICAgICAgICAgOiAtLWZhO1xuJGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eSA6IC0tZmEtLWZhO1xuXG4kZmEtZGlzcGxheSAgICAgICAgICAgICAgIDogaW5saW5lLWJsb2NrICFkZWZhdWx0O1xuXG4kZmEtZnctd2lkdGggICAgICAgICAgICAgIDogZmEtZGl2aWRlKDIwZW0sIDE2KSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlICAgICAgICAgICAgICAgOiAjZmZmICFkZWZhdWx0O1xuXG4kZmEtYm9yZGVyLWNvbG9yICAgICAgICAgIDogI2VlZSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcGFkZGluZyAgICAgICAgOiAuMmVtIC4yNWVtIC4xNWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1yYWRpdXMgICAgICAgICA6IC4xZW0gIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXN0eWxlICAgICAgICAgIDogc29saWQgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXdpZHRoICAgICAgICAgIDogLjA4ZW0gIWRlZmF1bHQ7XG5cbiRmYS1zaXplLXNjYWxlLTJ4cyAgICAgICAgOiAxMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhzICAgICAgICAgOiAxMiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXNtICAgICAgICAgOiAxNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWJhc2UgICAgICAgOiAxNiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWxnICAgICAgICAgOiAyMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhsICAgICAgICAgOiAyNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLTJ4bCAgICAgICAgOiAzMiAhZGVmYXVsdDtcblxuJGZhLXNpemVzOiAoXG4gIFwiMnhzXCIgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeHMsXG4gIFwieHNcIiAgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14cyxcbiAgXCJzbVwiICAgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXNtLFxuICBcImxnXCIgICAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtbGcsXG4gIFwieGxcIiAgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14bCxcbiAgXCIyeGxcIiAgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLTJ4bFxuKSAhZGVmYXVsdDtcblxuJGZhLWxpLXdpZHRoICAgICAgICAgICAgICA6IDJlbSAhZGVmYXVsdDtcbiRmYS1saS1tYXJnaW4gICAgICAgICAgICAgOiAkZmEtbGktd2lkdGggKiBmYS1kaXZpZGUoNSwgNCkgIWRlZmF1bHQ7XG5cbiRmYS1wdWxsLW1hcmdpbiAgICAgICAgICAgOiAuM2VtICFkZWZhdWx0O1xuXG4kZmEtcHJpbWFyeS1vcGFjaXR5ICAgICAgIDogMSAhZGVmYXVsdDtcbiRmYS1zZWNvbmRhcnktb3BhY2l0eSAgICAgOiAuNCAhZGVmYXVsdDtcblxuJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduICA6IG1pZGRsZSAhZGVmYXVsdDtcbiRmYS1zdGFjay13aWR0aCAgICAgICAgICAgOiAoJGZhLWZ3LXdpZHRoICogMikgIWRlZmF1bHQ7XG4kZmEtc3RhY2stei1pbmRleCAgICAgICAgIDogYXV0byAhZGVmYXVsdDtcblxuJGZhLWZvbnQtZGlzcGxheSAgICAgICAgICA6IGJsb2NrICFkZWZhdWx0O1xuJGZhLWZvbnQtcGF0aCAgICAgICAgICAgICA6IFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcblxuJGZhLXZhci0wOiBcXDMwO1xuJGZhLXZhci0xOiBcXDMxO1xuJGZhLXZhci0yOiBcXDMyO1xuJGZhLXZhci0zOiBcXDMzO1xuJGZhLXZhci00OiBcXDM0O1xuJGZhLXZhci01OiBcXDM1O1xuJGZhLXZhci02OiBcXDM2O1xuJGZhLXZhci03OiBcXDM3O1xuJGZhLXZhci04OiBcXDM4O1xuJGZhLXZhci05OiBcXDM5O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItYXJyb3dzLXRvLWNpcmNsZTogXFxlNGJkO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci13YWdvbi1jb3ZlcmVkOiBcXGY4ZWU7XG4kZmEtdmFyLWxpbmUtaGVpZ2h0OiBcXGY4NzE7XG4kZmEtdmFyLWJhZ2VsOiBcXGUzZDc7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTc6IFxcZTJhODtcbiRmYS12YXItYXQ6IFxcNDA7XG4kZmEtdmFyLXJlY3RhbmdsZXMtbWl4ZWQ6IFxcZTMyMztcbiRmYS12YXItcGhvbmUtYXJyb3ctdXAtcmlnaHQ6IFxcZTIyNDtcbiRmYS12YXItcGhvbmUtYXJyb3ctdXA6IFxcZTIyNDtcbiRmYS12YXItcGhvbmUtb3V0Z29pbmc6IFxcZTIyNDtcbiRmYS12YXItdHJhc2gtY2FuOiBcXGYyZWQ7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci1jaXJjbGUtbDogXFxlMTE0O1xuJGZhLXZhci1oZWFkLXNpZGUtZ29nZ2xlczogXFxmNmVhO1xuJGZhLXZhci1oZWFkLXZyOiBcXGY2ZWE7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXVzZXIteG1hcms6IFxcZjIzNTtcbiRmYS12YXItdXNlci10aW1lczogXFxmMjM1O1xuJGZhLXZhci1mYWNlLWhhbmQteWF3bjogXFxlMzc5O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWluOiBcXGY2MmQ7XG4kZmEtdmFyLXRhY2hvbWV0ZXItc2xvd2VzdDogXFxmNjJkO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1jb2ZmaW46IFxcZjZjNjtcbiRmYS12YXItbWVzc2FnZTogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1zYWxhZDogXFxmODFlO1xuJGZhLXZhci1ib3dsLXNhbGFkOiBcXGY4MWU7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItcm9ib3QtYXN0cm9tZWNoOiBcXGUyZDI7XG4kZmEtdmFyLXJpbmctZGlhbW9uZDogXFxlNWFiO1xuJGZhLXZhci1mb25kdWUtcG90OiBcXGU0MGQ7XG4kZmEtdmFyLXRoZXRhOiBcXGY2OWU7XG4kZmEtdmFyLWZhY2UtaGFuZC1wZWVraW5nOiBcXGU0ODE7XG4kZmEtdmFyLXNxdWFyZS11c2VyOiBcXGUyODM7XG4kZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOiBcXGY0MjI7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1leHBsb3Npb246IFxcZTRlOTtcbiRmYS12YXItZmlsZS1saW5lczogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLXRleHQ6IFxcZjE1YztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1idWlsZGluZy11bjogXFxlNGQ5O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLXRpcmUtcHJlc3N1cmUtd2FybmluZzogXFxmNjMzO1xuJGZhLXZhci13aWZpLWZhaXI6IFxcZjZhYjtcbiRmYS12YXItd2lmaS0yOiBcXGY2YWI7XG4kZmEtdmFyLWNhbGVuZGFyLWRheXM6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLW1wMy1wbGF5ZXI6IFxcZjhjZTtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjazogXFxlNGFhO1xuJGZhLXZhci10YWxseS00OiBcXGUyOTc7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5OiBcXGU0YTI7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlNGQxO1xuJGZhLXZhci12b2xsZXliYWxsOiBcXGY0NWY7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci1zdW4taGF6ZTogXFxmNzY1O1xuJGZhLXZhci10ZXh0LXNpemU6IFxcZjg5NDtcbiRmYS12YXItdWZvOiBcXGUwNDc7XG4kZmEtdmFyLWZvcms6IFxcZjJlMztcbiRmYS12YXItdXRlbnNpbC1mb3JrOiBcXGYyZTM7XG4kZmEtdmFyLWFycm93cy11cC10by1saW5lOiBcXGU0YzI7XG4kZmEtdmFyLW1vYmlsZS1zaWduYWw6IFxcZTFlZjtcbiRmYS12YXItYmFyY29kZS1zY2FuOiBcXGY0NjU7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LWRlc2M6IFxcZjBkZDtcbiRmYS12YXItZm9sZGVyLWFycm93LWRvd246IFxcZTA1MztcbiRmYS12YXItZm9sZGVyLWRvd25sb2FkOiBcXGUwNTM7XG4kZmEtdmFyLWNpcmNsZS1taW51czogXFxmMDU2O1xuJGZhLXZhci1taW51cy1jaXJjbGU6IFxcZjA1NjtcbiRmYS12YXItZmFjZS1pY2ljbGVzOiBcXGUzN2M7XG4kZmEtdmFyLXNob3ZlbDogXFxmNzEzO1xuJGZhLXZhci1kb29yLW9wZW46IFxcZjUyYjtcbiRmYS12YXItZmlsbXM6IFxcZTE3YTtcbiRmYS12YXItcmlnaHQtZnJvbS1icmFja2V0OiBcXGYyZjU7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1mYWNlLWdsYXNzZXM6IFxcZTM3NztcbiRmYS12YXItbmZjOiBcXGUxZjc7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItc29hcDogXFxlMDZlO1xuJGZhLXZhci1pY29uczogXFxmODZkO1xuJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdDogXFxmODZkO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoOiBcXGUxMzU7XG4kZmEtdmFyLWNhbGN1bGF0b3Itc2ltcGxlOiBcXGY2NGM7XG4kZmEtdmFyLWNhbGN1bGF0b3ItYWx0OiBcXGY2NGM7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2s6IFxcZTRjOTtcbiRmYS12YXItc2xpZGVycy11cDogXFxmM2YxO1xuJGZhLXZhci1zbGlkZXJzLXY6IFxcZjNmMTtcbiRmYS12YXItbG9jYXRpb24tbWludXM6IFxcZjYwOTtcbiRmYS12YXItbWFwLW1hcmtlci1taW51czogXFxmNjA5O1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItc2tpLWJvb3Q6IFxcZTNjYztcbiRmYS12YXItc3RhbmRhcmQtZGVmaW5pdGlvbjogXFxlMjhhO1xuJGZhLXZhci1yZWN0YW5nbGUtc2Q6IFxcZTI4YTtcbiRmYS12YXItaDE6IFxcZjMxMztcbiRmYS12YXItaGFuZC1wb2ludC1yaWdodDogXFxmMGE0O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLXNlYXJjaC1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1tZXNzYWdlLWJvdDogXFxlM2I4O1xuJGZhLXZhci1mb3J3YXJkLXN0ZXA6IFxcZjA1MTtcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcXGYwNTE7XG4kZmEtdmFyLWZhY2Utc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLWxpZ2h0LWNlaWxpbmc6IFxcZTAxNjtcbiRmYS12YXItbWVzc2FnZS1leGNsYW1hdGlvbjogXFxmNGE1O1xuJGZhLXZhci1jb21tZW50LWFsdC1leGNsYW1hdGlvbjogXFxmNGE1O1xuJGZhLXZhci1ib3dsLXNjb29wOiBcXGUzZGU7XG4kZmEtdmFyLWJvd2wtc2hhdmVkLWljZTogXFxlM2RlO1xuJGZhLXZhci1zcXVhcmUteDogXFxlMjg2O1xuJGZhLXZhci1idWlsZGluZy1tZW1vOiBcXGU2MWU7XG4kZmEtdmFyLXV0aWxpdHktcG9sZS1kb3VibGU6IFxcZTJjNDtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFxcZjExZTtcbiRmYS12YXItY2hldnJvbnMtdXA6IFxcZjMyNTtcbiRmYS12YXItY2hldnJvbi1kb3VibGUtdXA6IFxcZjMyNTtcbiRmYS12YXItZm9vdGJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci11c2VyLXZuZWNrOiBcXGU0NjE7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2YztcbiRmYS12YXItY3JvcDogXFxmMTI1O1xuJGZhLXZhci1hbmdsZXMtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci11c2Vycy1yZWN0YW5nbGU6IFxcZTU5NDtcbiRmYS12YXItcGVvcGxlLXJvb2Y6IFxcZTUzNztcbiRmYS12YXItc3F1YXJlLWFycm93LXJpZ2h0OiBcXGYzM2I7XG4kZmEtdmFyLWFycm93LXNxdWFyZS1yaWdodDogXFxmMzNiO1xuJGZhLXZhci1sb2NhdGlvbi1wbHVzOiBcXGY2MGE7XG4kZmEtdmFyLW1hcC1tYXJrZXItcGx1czogXFxmNjBhO1xuJGZhLXZhci1saWdodGJ1bGItZXhjbGFtYXRpb24tb246IFxcZTFjYTtcbiRmYS12YXItcGVvcGxlLWxpbmU6IFxcZTUzNDtcbiRmYS12YXItYmVlci1tdWctZW1wdHk6IFxcZjBmYztcbiRmYS12YXItYmVlcjogXFxmMGZjO1xuJGZhLXZhci1jYXJwb29sOiBcXGU2OWM7XG4kZmEtdmFyLWNhci1wZW9wbGU6IFxcZTY5YztcbiRmYS12YXItY3JhdGUtZW1wdHk6IFxcZTE1MTtcbiRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcjogXFxlNDc3O1xuJGZhLXZhci10cmFuc3BvcnRlcjogXFxlMDQyO1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtdXNlcjogXFxlNDcxO1xuJGZhLXZhci1hcnJvdy11cC1sb25nOiBcXGYxNzY7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFxcZjE3NjtcbiRmYS12YXItcGVyc29uLWNhcnJ5LWJveDogXFxmNGNmO1xuJGZhLXZhci1wZXJzb24tY2Fycnk6IFxcZjRjZjtcbiRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGU6IFxcZjQ2YTtcbiRmYS12YXItYnVybjogXFxmNDZhO1xuJGZhLXZhci1wZXJzb246IFxcZjE4MztcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItbWVub3JhaDogXFxmNjc2O1xuJGZhLXZhci11bmlvbjogXFxmNmEyO1xuJGZhLXZhci1jaGV2cm9ucy1sZWZ0OiBcXGYzMjM7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLWxlZnQ6IFxcZjMyMztcbiRmYS12YXItY2lyY2xlLWhlYXJ0OiBcXGY0Yzc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZTogXFxmNGM3O1xuJGZhLXZhci10cnVjay1wbGFuZTogXFxlNThmO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItYnJpbmctZm9yd2FyZDogXFxmODU2O1xuJGZhLXZhci1zcXVhcmUtcDogXFxlMjc5O1xuJGZhLXZhci1mYWNlLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1zaWdtYTogXFxmNjhiO1xuJGZhLXZhci1jYW1lcmEtbW92aWU6IFxcZjhhOTtcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1jbGFyaW5ldDogXFxmOGFkO1xuJGZhLXZhci10cnVjay1mbGF0YmVkOiBcXGUyYjY7XG4kZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZzogXFxmNjdiO1xuJGZhLXZhci1wYXN0YWZhcmlhbmlzbTogXFxmNjdiO1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOiBcXGU0YWY7XG4kZmEtdmFyLWFycm93cy1yb3RhdGUtcmV2ZXJzZTogXFxlNjMwO1xuJGZhLXZhci1sZWFmLWhlYXJ0OiBcXGY0Y2I7XG4kZmEtdmFyLWhvdXNlLWJ1aWxkaW5nOiBcXGUxYjE7XG4kZmEtdmFyLWNoZWVzZS1zd2lzczogXFxmN2YwO1xuJGZhLXZhci1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLWphci13aGVhdDogXFxlNTE3O1xuJGZhLXZhci1lbnZlbG9wZXMtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItZmlsZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRlYjtcbiRmYS12YXItYm93LWFycm93OiBcXGY2Yjk7XG4kZmEtdmFyLWNhcnQteG1hcms6IFxcZTBkZDtcbiRmYS12YXItaGV4YWdvbi14bWFyazogXFxmMmVlO1xuJGZhLXZhci10aW1lcy1oZXhhZ29uOiBcXGYyZWU7XG4kZmEtdmFyLXhtYXJrLWhleGFnb246IFxcZjJlZTtcbiRmYS12YXItY2lyY2xlLWg6IFxcZjQ3ZTtcbiRmYS12YXItaG9zcGl0YWwtc3ltYm9sOiBcXGY0N2U7XG4kZmEtdmFyLW1lcmdlOiBcXGU1MjY7XG4kZmEtdmFyLXBhZ2VyOiBcXGY4MTU7XG4kZmEtdmFyLWNhcnQtbWludXM6IFxcZTBkYjtcbiRmYS12YXItYWRkcmVzcy1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLWNvbnRhY3QtYm9vazogXFxmMmI5O1xuJGZhLXZhci1wYW4tZnJ5aW5nOiBcXGU0MmM7XG4kZmEtdmFyLWdyaWQ6IFxcZTE5NTtcbiRmYS12YXItZ3JpZC0zOiBcXGUxOTU7XG4kZmEtdmFyLWZvb3RiYWxsLWhlbG1ldDogXFxmNDRmO1xuJGZhLXZhci1oYW5kLWxvdmU6IFxcZTFhNTtcbiRmYS12YXItdHJlZXM6IFxcZjcyNDtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJGZhLXZhci1wYWdlOiBcXGU0Mjg7XG4kZmEtdmFyLWs6IFxcNGI7XG4kZmEtdmFyLWRpYWdyYW0tcHJldmlvdXM6IFxcZTQ3ODtcbiRmYS12YXItZ2F1Z2UtbWluOiBcXGY2Mjg7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3dlc3Q6IFxcZjYyODtcbiRmYS12YXItZm9sZGVyLWdyaWQ6IFxcZTE4ODtcbiRmYS12YXItZWdncGxhbnQ6IFxcZTE2YztcbiRmYS12YXItZXhjYXZhdG9yOiBcXGU2NTY7XG4kZmEtdmFyLXJhbTogXFxmNzBhO1xuJGZhLXZhci1sYW5kbWFyay1mbGFnOiBcXGU1MWM7XG4kZmEtdmFyLWxpcHM6IFxcZjYwMDtcbiRmYS12YXItcGVuY2lsOiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1hbHQ6IFxcZjMwMztcbiRmYS12YXItYmFja3dhcmQ6IFxcZjA0YTtcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFxcZjBkYTtcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItcGFzdGU6IFxcZjBlYTtcbiRmYS12YXItZmlsZS1jbGlwYm9hcmQ6IFxcZjBlYTtcbiRmYS12YXItZGVza3RvcC1hcnJvdy1kb3duOiBcXGUxNTU7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0OiBcXGUxM2M7XG4kZmEtdmFyLXB1bXBraW46IFxcZjcwNztcbiRmYS12YXItY2xpcGJvYXJkLWxpc3Q6IFxcZjQ2ZDtcbiRmYS12YXItcGVuLWZpZWxkOiBcXGUyMTE7XG4kZmEtdmFyLWNoYXJ0LXNpbmU6IFxcZTY5ZDtcbiRmYS12YXItYmx1ZWJlcnJpZXM6IFxcZTJlODtcbiRmYS12YXItdHJ1Y2stcmFtcC1ib3g6IFxcZjRkZTtcbiRmYS12YXItdHJ1Y2stbG9hZGluZzogXFxmNGRlO1xuJGZhLXZhci1ub3RlOiBcXGUxZmY7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tc3F1YXJlOiBcXGUwOTY7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItY2xvdWQteG1hcms6IFxcZTM1ZjtcbiRmYS12YXItdmlhbC12aXJ1czogXFxlNTk3O1xuJGZhLXZhci1ib29rLWJsYW5rOiBcXGY1ZDk7XG4kZmEtdmFyLWJvb2stYWx0OiBcXGY1ZDk7XG4kZmEtdmFyLWdvbGYtZmxhZy1ob2xlOiBcXGUzYWM7XG4kZmEtdmFyLW1lc3NhZ2UtYXJyb3ctZG93bjogXFxlMWRiO1xuJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy1kb3duOiBcXGUxZGI7XG4kZmEtdmFyLWZhY2UtdW5hbXVzZWQ6IFxcZTM5ZjtcbiRmYS12YXItc2hlZXQtcGxhc3RpYzogXFxlNTcxO1xuJGZhLXZhci1jaXJjbGUtOTogXFxlMGY2O1xuJGZhLXZhci1ibG9nOiBcXGY3ODE7XG4kZmEtdmFyLXVzZXItbmluamE6IFxcZjUwNDtcbiRmYS12YXItcGVuY2lsLXNsYXNoOiBcXGUyMTU7XG4kZmEtdmFyLWJvd2xpbmctcGluczogXFxmNDM3O1xuJGZhLXZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lOiBcXGU1Mzk7XG4kZmEtdmFyLWRvd24tcmlnaHQ6IFxcZTE2YjtcbiRmYS12YXItc2Nyb2xsLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLXdlYmhvb2s6IFxcZTVkNTtcbiRmYS12YXItYmxpbmRzLW9wZW46IFxcZjhmYztcbiRmYS12YXItZmVuY2U6IFxcZTMwMztcbiRmYS12YXItdXA6IFxcZjM1NztcbiRmYS12YXItYXJyb3ctYWx0LXVwOiBcXGYzNTc7XG4kZmEtdmFyLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsOiBcXGY0NTg7XG4kZmEtdmFyLWRydW1zdGljazogXFxmNmQ2O1xuJGZhLXZhci1zcXVhcmUtdjogXFxlMjg0O1xuJGZhLXZhci1mYWNlLWF3ZXNvbWU6IFxcZTQwOTtcbiRmYS12YXItZ2F2ZS1kYW5keTogXFxlNDA5O1xuJGZhLXZhci1kaWFsLW9mZjogXFxlMTYyO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcXGYyMDQ7XG4kZmEtdmFyLWZhY2Utc21pbGUtaG9ybnM6IFxcZTM5MTtcbiRmYS12YXItYm94LWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1ncmFwZXM6IFxcZTMwNjtcbiRmYS12YXItcGVyc29uLWRyb3duaW5nOiBcXGU1NDU7XG4kZmEtdmFyLWRpYWwtbWF4OiBcXGUxNWU7XG4kZmEtdmFyLWNpcmNsZS1tOiBcXGUxMTU7XG4kZmEtdmFyLWNhbGVuZGFyLWltYWdlOiBcXGUwZDQ7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC1kb3duOiBcXGYzMmQ7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1kb3duOiBcXGYzMmQ7XG4kZmEtdmFyLWFycm93LWRvd24tOS0xOiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdDogXFxmODg2O1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItc2hpc2gta2ViYWI6IFxcZjgyMTtcbiRmYS12YXItc3ByYXktY2FuOiBcXGY1YmQ7XG4kZmEtdmFyLWFsYXJtLXNub296ZTogXFxmODQ1O1xuJGZhLXZhci1zY2FyZWNyb3c6IFxcZjcwZDtcbiRmYS12YXItdHJ1Y2stbW9uc3RlcjogXFxmNjNiO1xuJGZhLXZhci1naWZ0LWNhcmQ6IFxcZjY2MztcbiRmYS12YXItdzogXFw1NztcbiRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtZHJhZnQ6IFxcZTNmYTtcbiRmYS12YXItc3F1YXJlLWI6IFxcZTI2NDtcbiRmYS12YXItZWxlcGhhbnQ6IFxcZjZkYTtcbiRmYS12YXItZWFydGgtYWZyaWNhOiBcXGY1N2M7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1yYWluYm93OiBcXGY3NWI7XG4kZmEtdmFyLWNpcmNsZS1ub3RjaDogXFxmMWNlO1xuJGZhLXZhci10YWJsZXQtc2NyZWVuLWJ1dHRvbjogXFxmM2ZhO1xuJGZhLXZhci10YWJsZXQtYWx0OiBcXGYzZmE7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1tZXNzYWdlLXF1ZXN0aW9uOiBcXGUxZTM7XG4kZmEtdmFyLWNsb3VkOiBcXGYwYzI7XG4kZmEtdmFyLXRyb3dlbC1icmlja3M6IFxcZTU4YTtcbiRmYS12YXItc3F1YXJlLTM6IFxcZTI1ODtcbiRmYS12YXItZmFjZS1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItaG9zcGl0YWwtdXNlcjogXFxmODBkO1xuJGZhLXZhci1taWNyb3dhdmU6IFxcZTAxYjtcbiRmYS12YXItY2hmLXNpZ246IFxcZTYwMjtcbiRmYS12YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0OiBcXGU1N2Y7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LXVwOiBcXGUzZjA7XG4kZmEtdmFyLXRyYXNoLWNsb2NrOiBcXGUyYjA7XG4kZmEtdmFyLXJlZmxlY3QtYm90aDogXFxlNjZmO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1sZWdhbDogXFxmMGUzO1xuJGZhLXZhci1zcHJpbmtsZXItY2VpbGluZzogXFxlNDRjO1xuJGZhLXZhci1icm93c2VyczogXFxlMGNiO1xuJGZhLXZhci10cmlsbGl1bTogXFxlNTg4O1xuJGZhLXZhci10YWJsZS1jZWxscy11bmxvY2s6IFxcZTY5MjtcbiRmYS12YXItbXVzaWMtc2xhc2g6IFxcZjhkMTtcbiRmYS12YXItdHJ1Y2stcmFtcDogXFxmNGUwO1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItYm94LXRpc3N1ZTogXFxlMDViO1xuJGZhLXZhci1jaXJjbGUtYzogXFxlMTAxO1xuJGZhLXZhci1zdGFyLWNocmlzdG1hczogXFxmN2Q0O1xuJGZhLXZhci1jaGFydC1idWxsZXQ6IFxcZTBlMTtcbiRmYS12YXItbW90b3JjeWNsZTogXFxmMjFjO1xuJGZhLXZhci10cmVlLWNocmlzdG1hczogXFxmN2RiO1xuJGZhLXZhci10aXJlLWZsYXQ6IFxcZjYzMjtcbiRmYS12YXItc3VuZ2xhc3NlczogXFxmODkyO1xuJGZhLXZhci1iYWRnZTogXFxmMzM1O1xuJGZhLXZhci1tZXNzYWdlLXBlbjogXFxmNGE0O1xuJGZhLXZhci1jb21tZW50LWFsdC1lZGl0OiBcXGY0YTQ7XG4kZmEtdmFyLW1lc3NhZ2UtZWRpdDogXFxmNGE0O1xuJGZhLXZhci1iZWxsLWNvbmNpZXJnZTogXFxmNTYyO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1wZW4tcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLWZpbGUtbXAzOiBcXGU2NDg7XG4kZmEtdmFyLWFycm93LXByb2dyZXNzOiBcXGU1ZGY7XG4kZmEtdmFyLWNoZXNzLXJvb2stcGllY2U6IFxcZjQ0ODtcbiRmYS12YXItY2hlc3Mtcm9vay1hbHQ6IFxcZjQ0ODtcbiRmYS12YXItc3F1YXJlLXJvb3Q6IFxcZjY5NztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1czogXFxlNDhlO1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzOiBcXGUwNjg7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodDogXFxlMDY4O1xuJGZhLXZhci1zaWduLXBvc3Q6IFxcZTYyNDtcbiRmYS12YXItZmFjZS1hbmdyeS1ob3JuczogXFxlMzY4O1xuJGZhLXZhci1tYXJzLWFuZC12ZW51cy1idXJzdDogXFxlNTIzO1xuJGZhLXZhci10b21ic3RvbmU6IFxcZjcyMDtcbiRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1zY2lzc29yczogXFxmMGM0O1xuJGZhLXZhci1jdXQ6IFxcZjBjNDtcbiRmYS12YXItbGlzdC1tdXNpYzogXFxmOGM5O1xuJGZhLXZhci1zdW4tcGxhbnQtd2lsdDogXFxlNTdhO1xuJGZhLXZhci10b2lsZXRzLXBvcnRhYmxlOiBcXGU1ODQ7XG4kZmEtdmFyLWhvY2tleS1wdWNrOiBcXGY0NTM7XG4kZmEtdmFyLW11c3RhY2hlOiBcXGU1YmM7XG4kZmEtdmFyLWh5cGhlbjogXFwyZDtcbiRmYS12YXItdGFibGU6IFxcZjBjZTtcbiRmYS12YXItdXNlci1jaGVmOiBcXGUzZDI7XG4kZmEtdmFyLW1lc3NhZ2UtaW1hZ2U6IFxcZTFlMDtcbiRmYS12YXItY29tbWVudC1hbHQtaW1hZ2U6IFxcZTFlMDtcbiRmYS12YXItdXNlcnMtbWVkaWNhbDogXFxmODMwO1xuJGZhLXZhci1zZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb246IFxcZTAyOTtcbiRmYS12YXItc2Vuc29yLWFsZXJ0OiBcXGUwMjk7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQ6IFxcZTUyMTtcbiRmYS12YXItdGFjaG9ncmFwaC1kaWdpdGFsOiBcXGY1NjY7XG4kZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaDogXFxmNTY2O1xuJGZhLXZhci1mYWNlLW1hc2s6IFxcZTM3ZjtcbiRmYS12YXItcGlja2xlYmFsbDogXFxlNDM1O1xuJGZhLXZhci1zdGFyLXNoYXJwLWhhbGY6IFxcZTI4YztcbiRmYS12YXItdXNlcnMtc2xhc2g6IFxcZTA3MztcbiRmYS12YXItY2xvdmVyOiBcXGUxMzk7XG4kZmEtdmFyLW1lYXQ6IFxcZjgxNDtcbiRmYS12YXItcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItbWFpbC1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudDogXFxmNjk5O1xuJGZhLXZhci1lbXB0eS1zZXQ6IFxcZjY1NjtcbiRmYS12YXItaG91c2UtZmlyZTogXFxlNTBjO1xuJGZhLXZhci1zcXVhcmUtbWludXM6IFxcZjE0NjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcXGYxNDY7XG4kZmEtdmFyLWhlbGljb3B0ZXI6IFxcZjUzMztcbiRmYS12YXItYmlyZDogXFxlNDY5O1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWhlYXJ0LWhhbGYtc3Ryb2tlOiBcXGUxYWM7XG4kZmEtdmFyLWhlYXJ0LWhhbGYtYWx0OiBcXGUxYWM7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOiBcXGU0ZWY7XG4kZmEtdmFyLXRydWNrLXV0ZW5zaWxzOiBcXGU2Mjg7XG4kZmEtdmFyLWxhcHRvcC1jb2RlOiBcXGY1ZmM7XG4kZmEtdmFyLWpveXN0aWNrOiBcXGY4YzU7XG4kZmEtdmFyLWdyaWxsLWZpcmU6IFxcZTVhNDtcbiRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLWhpc3Rvcnk6IFxcZTIzNztcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLWJhcnM6IFxcZjBjOTtcbiRmYS12YXItbmF2aWNvbjogXFxmMGM5O1xuJGZhLXZhci1rZXlib2FyZC1sZWZ0OiBcXGUxYzM7XG4kZmEtdmFyLXBlb3BsZS1ncm91cDogXFxlNTMzO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcXGYyNTM7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcXGYyNTM7XG4kZmEtdmFyLWhlYXJ0LWNyYWNrOiBcXGY3YTk7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1mYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoOiBcXGU0N2M7XG4kZmEtdmFyLWRyb3BsZXQtcGVyY2VudDogXFxmNzUwO1xuJGZhLXZhci1odW1pZGl0eTogXFxmNzUwO1xuJGZhLXZhci1zcXVhcmUtdXAtcmlnaHQ6IFxcZjM2MDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OiBcXGYzNjA7XG4kZmEtdmFyLWZhY2Uta2lzcy1iZWFtOiBcXGY1OTc7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1jb3JuOiBcXGY2Yzc7XG4kZmEtdmFyLXJvbGxlci1jb2FzdGVyOiBcXGUzMjQ7XG4kZmEtdmFyLXBob3RvLWZpbG0tbXVzaWM6IFxcZTIyODtcbiRmYS12YXItcmFkYXI6IFxcZTAyNDtcbiRmYS12YXItc2lja2xlOiBcXGY4MjI7XG4kZmEtdmFyLWZpbG06IFxcZjAwODtcbiRmYS12YXItY29jb251dDogXFxlMmY2O1xuJGZhLXZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kZmEtdmFyLXNoaWVsZC1jcm9zczogXFxmNzEyO1xuJGZhLXZhci1jYXNzZXR0ZS10YXBlOiBcXGY4YWI7XG4kZmEtdmFyLXNxdWFyZS10ZXJtaW5hbDogXFxlMzJhO1xuJGZhLXZhci1wZW9wbGUtcm9iYmVyeTogXFxlNTM2O1xuJGZhLXZhci1saWdodGJ1bGI6IFxcZjBlYjtcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jb21tZW50LW1pZGRsZTogXFxlMTQ5O1xuJGZhLXZhci10cmFzaC1jYW4tbGlzdDogXFxlMmFiO1xuJGZhLXZhci1ibG9jazogXFxlNDZhO1xuJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZjA2YTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUteG1hcms6IFxcZTU2ZDtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0OiBcXGYwOGI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcXGYwOGI7XG4kZmEtdmFyLWZhY2UtZnJvd24tc2xpZ2h0OiBcXGUzNzY7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWRvd246IFxcZjEzYTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1zaWRlYmFyLWZsaXA6IFxcZTI0ZjtcbiRmYS12YXItdW5sb2NrLWtleWhvbGU6IFxcZjEzZTtcbiRmYS12YXItdW5sb2NrLWFsdDogXFxmMTNlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1saXN0OiBcXGUyOTk7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnk6IFxcZjc0MDtcbiRmYS12YXItaGVhZHBob25lcy1zaW1wbGU6IFxcZjU4ZjtcbiRmYS12YXItaGVhZHBob25lcy1hbHQ6IFxcZjU4ZjtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1waXBlLXNlY3Rpb246IFxcZTQzODtcbiRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLWNvbnN0cnVjdGlvbjogXFxlMDM0O1xuJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tYWx0OiBcXGUwMzQ7XG4kZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdDogXFxmNGI5O1xuJGZhLXZhci1kb25hdGU6IFxcZjRiOTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLWZhY2Utc2xlZXBpbmc6IFxcZTM4ZDtcbiRmYS12YXItcm9hZC1zcGlrZXM6IFxcZTU2ODtcbiRmYS12YXItZmlyZS1idXJuZXI6IFxcZTRmMTtcbiRmYS12YXItc3F1aXJyZWw6IFxcZjcxYTtcbiRmYS12YXItYXJyb3ctdXAtdG8tbGluZTogXFxmMzQxO1xuJGZhLXZhci1hcnJvdy10by10b3A6IFxcZjM0MTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mYWNlLWNvd2JveS1oYXQ6IFxcZTM2ZTtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItY2hhcnQtc2NhdHRlci0zZDogXFxlMGU4O1xuJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwOiBcXGU1ZTM7XG4kZmEtdmFyLXNxdWFyZS1jb2RlOiBcXGUyNjc7XG4kZmEtdmFyLWZlYXRoZXI6IFxcZjUyZDtcbiRmYS12YXItdm9sdW1lLWxvdzogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci14bWFyay10by1zbG90OiBcXGY3NzE7XG4kZmEtdmFyLXRpbWVzLXRvLXNsb3Q6IFxcZjc3MTtcbiRmYS12YXItdm90ZS1uYXk6IFxcZjc3MTtcbiRmYS12YXItYm94LXRhcGVkOiBcXGY0OWE7XG4kZmEtdmFyLWJveC1hbHQ6IFxcZjQ5YTtcbiRmYS12YXItY29tbWVudC1zbGFzaDogXFxmNGIzO1xuJGZhLXZhci1zd29yZHM6IFxcZjcxZDtcbiRmYS12YXItY2xvdWQtc3VuLXJhaW46IFxcZjc0MztcbiRmYS12YXItYWxidW06IFxcZjg5ZjtcbiRmYS12YXItY2lyY2xlLW46IFxcZTExODtcbiRmYS12YXItY29tcHJlc3M6IFxcZjA2NjtcbiRmYS12YXItd2hlYXQtYXduOiBcXGUyY2Q7XG4kZmEtdmFyLXdoZWF0LWFsdDogXFxlMmNkO1xuJGZhLXZhci1hbmtoOiBcXGY2NDQ7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQ6IFxcZTRmYTtcbiRmYS12YXItYXN0ZXJpc2s6IFxcMmE7XG4kZmEtdmFyLWtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0OiBcXGUzYjQ7XG4kZmEtdmFyLWNvbW1lbnQtbGluZXM6IFxcZjRiMDtcbiRmYS12YXItbHVjaGFkb3ItbWFzazogXFxmNDU1O1xuJGZhLXZhci1sdWNoYWRvcjogXFxmNDU1O1xuJGZhLXZhci1tYXNrLWx1Y2hhZG9yOiBcXGY0NTU7XG4kZmEtdmFyLXNxdWFyZS1jaGVjazogXFxmMTRhO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItc2hyZWRkZXI6IFxcZjY4YTtcbiRmYS12YXItYm9vay1vcGVuLWNvdmVyOiBcXGUwYzA7XG4kZmEtdmFyLWJvb2stb3Blbi1hbHQ6IFxcZTBjMDtcbiRmYS12YXItc2FuZHdpY2g6IFxcZjgxZjtcbiRmYS12YXItcGVzZXRhLXNpZ246IFxcZTIyMTtcbiRmYS12YXItc3F1YXJlLXBhcmtpbmctc2xhc2g6IFxcZjYxNztcbiRmYS12YXItcGFya2luZy1zbGFzaDogXFxmNjE3O1xuJGZhLXZhci10cmFpbi10dW5uZWw6IFxcZTQ1NDtcbiRmYS12YXItaGVhZGluZzogXFxmMWRjO1xuJGZhLXZhci1oZWFkZXI6IFxcZjFkYztcbiRmYS12YXItZ2hvc3Q6IFxcZjZlMjtcbiRmYS12YXItZmFjZS1hbmd1aXNoZWQ6IFxcZTM2OTtcbiRmYS12YXItaG9ja2V5LXN0aWNrczogXFxmNDU0O1xuJGZhLXZhci1hYmFjdXM6IFxcZjY0MDtcbiRmYS12YXItZmlsbS1zaW1wbGU6IFxcZjNhMDtcbiRmYS12YXItZmlsbS1hbHQ6IFxcZjNhMDtcbiRmYS12YXItbGlzdDogXFxmMDNhO1xuJGZhLXZhci1saXN0LXNxdWFyZXM6IFxcZjAzYTtcbiRmYS12YXItdHJlZS1wYWxtOiBcXGY4MmI7XG4kZmEtdmFyLXNxdWFyZS1waG9uZS1mbGlwOiBcXGY4N2I7XG4kZmEtdmFyLXBob25lLXNxdWFyZS1hbHQ6IFxcZjg3YjtcbiRmYS12YXItdXNlci1iZWFyZC1ib2x0OiBcXGU2ODk7XG4kZmEtdmFyLWNhcnQtcGx1czogXFxmMjE3O1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWJvcmRlci1jZW50ZXItdjogXFxmODlkO1xuJGZhLXZhci1jaXJjbGUtZG90OiBcXGYxOTI7XG4kZmEtdmFyLWRvdC1jaXJjbGU6IFxcZjE5MjtcbiRmYS12YXItY2xpcGJvYXJkLW1lZGljYWw6IFxcZTEzMztcbiRmYS12YXItZmFjZS1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1lZ2c6IFxcZjdmYjtcbiRmYS12YXItdXAtdG8tbGluZTogXFxmMzRkO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tdG9wOiBcXGYzNGQ7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrOiBcXGU1MTM7XG4kZmEtdmFyLXdhdGNoLWZpdG5lc3M6IFxcZjYzZTtcbiRmYS12YXItY2xvY2stbmluZS10aGlydHk6IFxcZTM0ZDtcbiRmYS12YXItY2FtcGdyb3VuZDogXFxmNmJiO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1qdWc6IFxcZjhjNjtcbiRmYS12YXItZnV0Ym9sOiBcXGYxZTM7XG4kZmEtdmFyLWZ1dGJvbC1iYWxsOiBcXGYxZTM7XG4kZmEtdmFyLXNvY2Nlci1iYWxsOiBcXGYxZTM7XG4kZmEtdmFyLXNub3ctYmxvd2luZzogXFxmNzYxO1xuJGZhLXZhci1wYWludGJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLXBhaW50LWJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItYXJyb3ctZG93bi1mcm9tLWxpbmU6IFxcZjM0NTtcbiRmYS12YXItYXJyb3ctZnJvbS10b3A6IFxcZjM0NTtcbiRmYS12YXItZ2FzLXB1bXA6IFxcZjUyZjtcbiRmYS12YXItc2lnbmFsLWJhcnMtc2xhc2g6IFxcZjY5NDtcbiRmYS12YXItc2lnbmFsLWFsdC1zbGFzaDogXFxmNjk0O1xuJGZhLXZhci1tb25rZXk6IFxcZjZmYjtcbiRmYS12YXItcmVjdGFuZ2xlLXBybzogXFxlMjM1O1xuJGZhLXZhci1wcm86IFxcZTIzNTtcbiRmYS12YXItaG91c2UtbmlnaHQ6IFxcZTAxMDtcbiRmYS12YXItaG90LXR1Yi1wZXJzb246IFxcZjU5MztcbiRmYS12YXItaG90LXR1YjogXFxmNTkzO1xuJGZhLXZhci1nbG9iZS1wb2ludGVyOiBcXGU2MGU7XG4kZmEtdmFyLWJsYW5rZXQ6IFxcZjQ5ODtcbiRmYS12YXItbWFwLWxvY2F0aW9uOiBcXGY1OWY7XG4kZmEtdmFyLW1hcC1tYXJrZWQ6IFxcZjU5ZjtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXI6IFxcZTUwZTtcbiRmYS12YXItY29tbWVudHMtcXVlc3Rpb24tY2hlY2s6IFxcZTE0ZjtcbiRmYS12YXItdHJlZTogXFxmMWJiO1xuJGZhLXZhci1hcnJvd3MtY3Jvc3M6IFxcZTBhMjtcbiRmYS12YXItYmFja3BhY2s6IFxcZjVkNDtcbiRmYS12YXItc3F1YXJlLXNtYWxsOiBcXGUyN2U7XG4kZmEtdmFyLWZvbGRlci1hcnJvdy11cDogXFxlMDU0O1xuJGZhLXZhci1mb2xkZXItdXBsb2FkOiBcXGUwNTQ7XG4kZmEtdmFyLWJyaWRnZS1sb2NrOiBcXGU0Y2M7XG4kZmEtdmFyLWNyb3NzaGFpcnMtc2ltcGxlOiBcXGU1OWY7XG4kZmEtdmFyLXNhY2stZG9sbGFyOiBcXGY4MWQ7XG4kZmEtdmFyLXBlbi10by1zcXVhcmU6IFxcZjA0NDtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1zcXVhcmUtc2xpZGVyczogXFxmM2YwO1xuJGZhLXZhci1zbGlkZXJzLWgtc3F1YXJlOiBcXGYzZjA7XG4kZmEtdmFyLWNhci1zaWRlOiBcXGY1ZTQ7XG4kZmEtdmFyLW1lc3NhZ2UtbWlkZGxlLXRvcDogXFxlMWUyO1xuJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3AtYWx0OiBcXGUxZTI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vbjogXFxmNjcyO1xuJGZhLXZhci1rbmlmZTogXFxmMmU0O1xuJGZhLXZhci11dGVuc2lsLWtuaWZlOiBcXGYyZTQ7XG4kZmEtdmFyLXNoYXJlLW5vZGVzOiBcXGYxZTA7XG4kZmEtdmFyLXNoYXJlLWFsdDogXFxmMWUwO1xuJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1kb2xsYXI6IFxcZTVlNjtcbiRmYS12YXItd2F2ZS1zaW5lOiBcXGY4OTk7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51czogXFxlNGZmO1xuJGZhLXZhci1jaXJjbGUtdzogXFxlMTJjO1xuJGZhLXZhci1jaXJjbGUtY2FsZW5kYXI6IFxcZTEwMjtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlOiBcXGUxMDI7XG4kZmEtdmFyLWhvdXJnbGFzcy1oYWxmOiBcXGYyNTI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcXGYyNTI7XG4kZmEtdmFyLW1pY3Jvc2NvcGU6IFxcZjYxMDtcbiRmYS12YXItc3Vuc2V0OiBcXGY3Njc7XG4kZmEtdmFyLXNpbms6IFxcZTA2ZDtcbiRmYS12YXItY2FsZW5kYXItZXhjbGFtYXRpb246IFxcZjMzNDtcbiRmYS12YXItdHJ1Y2stY29udGFpbmVyLWVtcHR5OiBcXGUyYjU7XG4kZmEtdmFyLWhhbmQtaGVhcnQ6IFxcZjRiYztcbiRmYS12YXItYmFnLXNob3BwaW5nOiBcXGYyOTA7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1hcnJvdy1kb3duLXotYTogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdDogXFxmODgxO1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItcmVwbHktY2xvY2s6IFxcZTIzOTtcbiRmYS12YXItcmVwbHktdGltZTogXFxlMjM5O1xuJGZhLXZhci1wZXJzb24tcmF5czogXFxlNTRkO1xuJGZhLXZhci1yaWdodDogXFxmMzU2O1xuJGZhLXZhci1hcnJvdy1hbHQtcmlnaHQ6IFxcZjM1NjtcbiRmYS12YXItY2lyY2xlLWY6IFxcZTEwZTtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItZmFjZS1wbGVhZGluZzogXFxlMzg2O1xuJGZhLXZhci1leWUtc2xhc2g6IFxcZjA3MDtcbiRmYS12YXItZmxhc2stdmlhbDogXFxlNGYzO1xuJGZhLXZhci1wb2xpY2UtYm94OiBcXGUwMjE7XG4kZmEtdmFyLWN1Y3VtYmVyOiBcXGU0MDE7XG4kZmEtdmFyLWhlYWQtc2lkZS1icmFpbjogXFxmODA4O1xuJGZhLXZhci1oYW5kOiBcXGYyNTY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItcGVyc29uLWJpa2luZy1tb3VudGFpbjogXFxmODRiO1xuJGZhLXZhci1iaWtpbmctbW91bnRhaW46IFxcZjg0YjtcbiRmYS12YXItdXRlbnNpbHMtc2xhc2g6IFxcZTQ2NDtcbiRmYS12YXItcHJpbnQtbWFnbmlmeWluZy1nbGFzczogXFxmODFhO1xuJGZhLXZhci1wcmludC1zZWFyY2g6IFxcZjgxYTtcbiRmYS12YXItdHVybi1yaWdodDogXFxlNjM5O1xuJGZhLXZhci1mb2xkZXItYm9va21hcms6IFxcZTE4NjtcbiRmYS12YXItYXJyb3ctdHVybi1sZWZ0LWRvd246IFxcZTYzMztcbiRmYS12YXItb206IFxcZjY3OTtcbiRmYS12YXItcGk6IFxcZjY3ZTtcbiRmYS12YXItZmxhc2stcm91bmQtcG90aW9uOiBcXGY2ZTE7XG4kZmEtdmFyLWZsYXNrLXBvdGlvbjogXFxmNmUxO1xuJGZhLXZhci1mYWNlLXNodXNoOiBcXGUzOGM7XG4kZmEtdmFyLXdvcm06IFxcZTU5OTtcbiRmYS12YXItaG91c2UtY2lyY2xlLXhtYXJrOiBcXGU1MGI7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0NmU7XG4kZmEtdmFyLXNxdWFyZS1pOiBcXGUyNzI7XG4kZmEtdmFyLWNoZXZyb24tdXA6IFxcZjA3NztcbiRmYS12YXItZmFjZS1zYWx1dGluZzogXFxlNDg0O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbG93OiBcXGY2MmM7XG4kZmEtdmFyLXRhY2hvbWV0ZXItc2xvdzogXFxmNjJjO1xuJGZhLXZhci1mYWNlLXBlcnNldmVyaW5nOiBcXGUzODU7XG4kZmEtdmFyLWNpcmNsZS1jYW1lcmE6IFxcZTEwMztcbiRmYS12YXItY2FtZXJhLWNpcmNsZTogXFxlMTAzO1xuJGZhLXZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kZmEtdmFyLXNwaWRlci13ZWI6IFxcZjcxOTtcbiRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmU6IFxcZTExNjtcbiRmYS12YXItbWljcm9waG9uZS1jaXJjbGU6IFxcZTExNjtcbiRmYS12YXItYm9vay1hcnJvdy11cDogXFxlMGJhO1xuJGZhLXZhci1wb3BzaWNsZTogXFxlNDNlO1xuJGZhLXZhci1jb21tYW5kOiBcXGUxNDI7XG4kZmEtdmFyLWJsaW5kczogXFxmOGZiO1xuJGZhLXZhci1zdG9wd2F0Y2g6IFxcZjJmMjtcbiRmYS12YXItc2F4b3Bob25lOiBcXGY4ZGM7XG4kZmEtdmFyLXNxdWFyZS0yOiBcXGUyNTc7XG4kZmEtdmFyLWZpZWxkLWhvY2tleS1zdGljay1iYWxsOiBcXGY0NGM7XG4kZmEtdmFyLWZpZWxkLWhvY2tleTogXFxmNDRjO1xuJGZhLXZhci1hcnJvdy11cC1zcXVhcmUtdHJpYW5nbGU6IFxcZjg4YjtcbiRmYS12YXItc29ydC1zaGFwZXMtdXAtYWx0OiBcXGY4OGI7XG4kZmEtdmFyLWZhY2Utc2NyZWFtOiBcXGUzOGI7XG4kZmEtdmFyLXNxdWFyZS1tOiBcXGUyNzY7XG4kZmEtdmFyLWNhbWVyYS13ZWI6IFxcZjgzMjtcbiRmYS12YXItd2ViY2FtOiBcXGY4MzI7XG4kZmEtdmFyLWNvbW1lbnQtYXJyb3ctZG93bjogXFxlMTQzO1xuJGZhLXZhci1saWdodGJ1bGItY2ZsOiBcXGU1YTY7XG4kZmEtdmFyLXdpbmRvdy1mcmFtZS1vcGVuOiBcXGUwNTA7XG4kZmEtdmFyLWZhY2Uta2lzczogXFxmNTk2O1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUteG1hcms6IFxcZTRjYjtcbiRmYS12YXItcGVyaW9kOiBcXDJlO1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLXVwLXRvLWRvdHRlZC1saW5lOiBcXGU0NTc7XG4kZmEtdmFyLXRob3VnaHQtYnViYmxlOiBcXGUzMmU7XG4kZmEtdmFyLXNrZWxldG9uLXJpYnM6IFxcZTVjYjtcbiRmYS12YXItcmF5Z3VuOiBcXGUwMjU7XG4kZmEtdmFyLWZsdXRlOiBcXGY4Yjk7XG4kZmEtdmFyLWFjb3JuOiBcXGY2YWU7XG4kZmEtdmFyLXZpZGVvLWFycm93LXVwLXJpZ2h0OiBcXGUyYzk7XG4kZmEtdmFyLWdyYXRlLWRyb3BsZXQ6IFxcZTE5NDtcbiRmYS12YXItc2VhbC1leGNsYW1hdGlvbjogXFxlMjQyO1xuJGZhLXZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiRmYS12YXItbWVzc2FnZS1zbXM6IFxcZTFlNTtcbiRmYS12YXItY29mZmVlLWJlYW5zOiBcXGUxM2Y7XG4kZmEtdmFyLWhhdC13aXRjaDogXFxmNmU3O1xuJGZhLXZhci1mYWNlLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItY2xvY2stdGhyZWUtdGhpcnR5OiBcXGUzNTc7XG4kZmEtdmFyLWVhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVhZm5lc3M6IFxcZjJhNDtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcXGYyYTQ7XG4kZmEtdmFyLWFsYXJtLWNsb2NrOiBcXGYzNGU7XG4kZmEtdmFyLWVjbGlwc2U6IFxcZjc0OTtcbiRmYS12YXItZmFjZS1yZWxpZXZlZDogXFxlMzg5O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjazogXFxlNTY0O1xuJGZhLXZhci1kaWNlLWZpdmU6IFxcZjUyMztcbiRmYS12YXItb2N0YWdvbi1taW51czogXFxmMzA4O1xuJGZhLXZhci1taW51cy1vY3RhZ29uOiBcXGYzMDg7XG4kZmEtdmFyLXNxdWFyZS1yc3M6IFxcZjE0MztcbiRmYS12YXItcnNzLXNxdWFyZTogXFxmMTQzO1xuJGZhLXZhci1mYWNlLXphbnk6IFxcZTNhNDtcbiRmYS12YXItdHJpY3ljbGU6IFxcZTVjMztcbiRmYS12YXItbGFuZC1taW5lLW9uOiBcXGU1MWI7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1sZWZ0OiBcXGUyNjM7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1kb2xsYXI6IFxcZTVkOTtcbiRmYS12YXItc2FsdC1zaGFrZXI6IFxcZTQ0NjtcbiRmYS12YXItc3RhbXA6IFxcZjViZjtcbiRmYS12YXItZmlsZS1wbHVzOiBcXGYzMTk7XG4kZmEtdmFyLWRyYXctc3F1YXJlOiBcXGY1ZWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci11bmRlci1zbGFzaDogXFxlMmExO1xuJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1zbGFzaDogXFxlMmExO1xuJGZhLXZhci1zdGFpcnM6IFxcZTI4OTtcbiRmYS12YXItZHJvbmUtZnJvbnQ6IFxcZjg2MDtcbiRmYS12YXItZHJvbmUtYWx0OiBcXGY4NjA7XG4kZmEtdmFyLWdsYXNzLWVtcHR5OiBcXGUxOTE7XG4kZmEtdmFyLWRpYWwtaGlnaDogXFxlMTVjO1xuJGZhLXZhci11c2VyLWhlbG1ldC1zYWZldHk6IFxcZjgyYztcbiRmYS12YXItdXNlci1jb25zdHJ1Y3Rpb246IFxcZjgyYztcbiRmYS12YXItdXNlci1oYXJkLWhhdDogXFxmODJjO1xuJGZhLXZhci1pOiBcXDQ5O1xuJGZhLXZhci1ocnl2bmlhLXNpZ246IFxcZjZmMjtcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1hcnJvdy1kb3duLWxlZnQtYW5kLWFycm93LXVwLXJpZ2h0LXRvLWNlbnRlcjogXFxlMDkyO1xuJGZhLXZhci1waWxsczogXFxmNDg0O1xuJGZhLXZhci1mYWNlLWdyaW4td2lkZTogXFxmNTgxO1xuJGZhLXZhci1ncmluLWFsdDogXFxmNTgxO1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci1iYXNrZXRiYWxsLWhvb3A6IFxcZjQzNTtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1ib3R0b206IFxcZTNiYjtcbiRmYS12YXItdjogXFw1NjtcbiRmYS12YXItc3BhcmtsZXM6IFxcZjg5MDtcbiRmYS12YXItc3F1aWQ6IFxcZTQ1MDtcbiRmYS12YXItbGVhZnktZ3JlZW46IFxcZTQxZDtcbiRmYS12YXItY2lyY2xlLWFycm93LXVwLXJpZ2h0OiBcXGUwZmM7XG4kZmEtdmFyLWNhbGVuZGFyczogXFxlMGQ3O1xuJGZhLXZhci1iYW5nbGFkZXNoaS10YWthLXNpZ246IFxcZTJlNjtcbiRmYS12YXItYmljeWNsZTogXFxmMjA2O1xuJGZhLXZhci1oYW1tZXItd2FyOiBcXGY2ZTQ7XG4kZmEtdmFyLWNpcmNsZS1kOiBcXGUxMDQ7XG4kZmEtdmFyLXNwaWRlci1ibGFjay13aWRvdzogXFxmNzE4O1xuJGZhLXZhci1zdGFmZi1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1yb2QtYXNjbGVwaXVzOiBcXGU1Nzk7XG4kZmEtdmFyLXJvZC1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1zdGFmZi1hZXNjdWxhcGl1czogXFxlNTc5O1xuJGZhLXZhci1wZWFyOiBcXGUyMGM7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDogXFxlMDYyO1xuJGZhLXZhci1maWxlLW1vdjogXFxlNjQ3O1xuJGZhLXZhci10cmlhbmdsZTogXFxmMmVjO1xuJGZhLXZhci1hcGFydG1lbnQ6IFxcZTQ2ODtcbiRmYS12YXItdHJ1Y2stbWVkaWNhbDogXFxmMGY5O1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItcGVwcGVyOiBcXGU0MzI7XG4kZmEtdmFyLXBpYW5vOiBcXGY4ZDQ7XG4kZmEtdmFyLWd1bi1zcXVpcnQ6IFxcZTE5ZDtcbiRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTk4O1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLXVzZXItYWxpZW46IFxcZTA0YTtcbiRmYS12YXItc2hpZWxkLWNoZWNrOiBcXGYyZjc7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItcm9hZC1iYXJyaWVyOiBcXGU1NjI7XG4kZmEtdmFyLWNoYXJ0LWNhbmRsZXN0aWNrOiBcXGUwZTI7XG4kZmEtdmFyLWJyaWVmY2FzZS1ibGFuazogXFxlMGM4O1xuJGZhLXZhci1zY2hvb2w6IFxcZjU0OTtcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItYnJhY2tldC1yb3VuZDogXFwyODtcbiRmYS12YXItcGFyZW50aGVzaXM6IFxcMjg7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWhvcnNlLXNhZGRsZTogXFxmOGMzO1xuJGZhLXZhci1tdWctbWFyc2htYWxsb3dzOiBcXGY3Yjc7XG4kZmEtdmFyLWZpbHRlcnM6IFxcZTE3ZTtcbiRmYS12YXItYmVsbC1vbjogXFxmOGZhO1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1kaWFsLW1lZDogXFxlMTVmO1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1xOiBcXDUxO1xuJGZhLXZhci1tb25pdG9yLXdhdmVmb3JtOiBcXGY2MTE7XG4kZmEtdmFyLW1vbml0b3ItaGVhcnQtcmF0ZTogXFxmNjExO1xuJGZhLXZhci1saW5rLXNpbXBsZTogXFxlMWNkO1xuJGZhLXZhci13aGlzdGxlOiBcXGY0NjA7XG4kZmEtdmFyLWc6IFxcNDc7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtY3JhY2s6IFxcZjRiYjtcbiRmYS12YXItZnJhZ2lsZTogXFxmNGJiO1xuJGZhLXZhci1zbG90LW1hY2hpbmU6IFxcZTNjZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1jYXItd2FzaDogXFxmNWU2O1xuJGZhLXZhci1lc2NhbGF0b3I6IFxcZTE3MTtcbiRmYS12YXItY29tbWVudC1pbWFnZTogXFxlMTQ4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTI6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLWRvbmctc2lnbjogXFxlMTY5O1xuJGZhLXZhci1kb251dDogXFxlNDA2O1xuJGZhLXZhci1kb3VnaG51dDogXFxlNDA2O1xuJGZhLXZhci1jYXBzdWxlczogXFxmNDZiO1xuJGZhLXZhci1wb28tc3Rvcm06IFxcZjc1YTtcbiRmYS12YXItcG9vLWJvbHQ6IFxcZjc1YTtcbiRmYS12YXItdGFsbHktMTogXFxlMjk0O1xuJGZhLXZhci1maWxlLXZlY3RvcjogXFxlNjRjO1xuJGZhLXZhci1mYWNlLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1zcXVhcmUtZGFzaGVkOiBcXGUyNjk7XG4kZmEtdmFyLWJhZy1zaG9wcGluZy1wbHVzOiBcXGU2NTE7XG4kZmEtdmFyLXNxdWFyZS1qOiBcXGUyNzM7XG4kZmEtdmFyLWhhbmQtcG9pbnQtdXA6IFxcZjBhNjtcbiRmYS12YXItbW9uZXktYmlsbDogXFxmMGQ2O1xuJGZhLXZhci1hcnJvdy11cC1iaWctc21hbGw6IFxcZjg4ZTtcbiRmYS12YXItc29ydC1zaXplLXVwOiBcXGY4OGU7XG4kZmEtdmFyLWJhcmNvZGUtcmVhZDogXFxmNDY0O1xuJGZhLXZhci1iYWd1ZXR0ZTogXFxlM2Q4O1xuJGZhLXZhci1ib3dsLXNvZnQtc2VydmU6IFxcZTQ2YjtcbiRmYS12YXItZmFjZS1ob2xkaW5nLWJhY2stdGVhcnM6IFxcZTQ4MjtcbiRmYS12YXItc3F1YXJlLXVwOiBcXGYzNTM7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtdXA6IFxcZjM1MztcbiRmYS12YXItdHJhaW4tc3Vid2F5LXR1bm5lbDogXFxlMmEzO1xuJGZhLXZhci1zdWJ3YXktdHVubmVsOiBcXGUyYTM7XG4kZmEtdmFyLXNxdWFyZS1leGNsYW1hdGlvbjogXFxmMzIxO1xuJGZhLXZhci1leGNsYW1hdGlvbi1zcXVhcmU6IFxcZjMyMTtcbiRmYS12YXItc2VtaWNvbG9uOiBcXDNiO1xuJGZhLXZhci1ib29rbWFyazogXFxmMDJlO1xuJGZhLXZhci1mYW4tdGFibGU6IFxcZTAwNDtcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXFxmMDM5O1xuJGZhLXZhci1iYXR0ZXJ5LWxvdzogXFxlMGIxO1xuJGZhLXZhci1iYXR0ZXJ5LTE6IFxcZTBiMTtcbiRmYS12YXItY3JlZGl0LWNhcmQtZnJvbnQ6IFxcZjM4YTtcbiRmYS12YXItYnJhaW4tYXJyb3ctY3VydmVkLXJpZ2h0OiBcXGY2Nzc7XG4kZmEtdmFyLW1pbmQtc2hhcmU6IFxcZjY3NztcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItaGVsbWV0LXVuOiBcXGU1MDM7XG4kZmEtdmFyLWxvY2F0aW9uLXNtaWxlOiBcXGY2MGQ7XG4kZmEtdmFyLW1hcC1tYXJrZXItc21pbGU6IFxcZjYwZDtcbiRmYS12YXItYXJyb3ctbGVmdC10by1saW5lOiBcXGYzM2U7XG4kZmEtdmFyLWFycm93LXRvLWxlZnQ6IFxcZjMzZTtcbiRmYS12YXItYnVsbHNleWU6IFxcZjE0MDtcbiRmYS12YXItc3VzaGk6IFxcZTQ4YTtcbiRmYS12YXItbmlnaXJpOiBcXGU0OGE7XG4kZmEtdmFyLW1lc3NhZ2UtY2FwdGlvbnM6IFxcZTFkZTtcbiRmYS12YXItY29tbWVudC1hbHQtY2FwdGlvbnM6IFxcZTFkZTtcbiRmYS12YXItdHJhc2gtbGlzdDogXFxlMmIxO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1vcHRpb246IFxcZTMxODtcbiRmYS12YXItcmFjY29vbjogXFxlNjEzO1xuJGZhLXZhci1oYW5kLXBvaW50LWRvd246IFxcZjBhNztcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1icmFja2V0OiBcXGUwOWE7XG4kZmEtdmFyLWhlYWQtc2lkZS1nZWFyOiBcXGU2MTE7XG4kZmEtdmFyLXRyYXNoLXBsdXM6IFxcZTJiMjtcbiRmYS12YXItZmlsZS1jYWQ6IFxcZTY3MjtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi10b3A6IFxcZTNjMDtcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1ibGFuazogXFxmMDdiO1xuJGZhLXZhci1mYWNlLWFueGlvdXMtc3dlYXQ6IFxcZTM2YTtcbiRmYS12YXItY3JlZGl0LWNhcmQtYmxhbms6IFxcZjM4OTtcbiRmYS12YXItZmlsZS13YXZlZm9ybTogXFxmNDc4O1xuJGZhLXZhci1maWxlLW1lZGljYWwtYWx0OiBcXGY0Nzg7XG4kZmEtdmFyLW1pY3JvY2hpcC1haTogXFxlMWVjO1xuJGZhLXZhci1tdWc6IFxcZjg3NDtcbiRmYS12YXItcGxhbmUtdXAtc2xhc2g6IFxcZTIyZTtcbiRmYS12YXItcmFkaWF0aW9uOiBcXGY3Yjk7XG4kZmEtdmFyLXBlbi1jaXJjbGU6IFxcZTIwZTtcbiRmYS12YXItYmFnLXNlZWRsaW5nOiBcXGU1ZjI7XG4kZmEtdmFyLWNoYXJ0LXNpbXBsZTogXFxlNDczO1xuJGZhLXZhci1jcnV0Y2hlczogXFxmN2Y4O1xuJGZhLXZhci1jaXJjbGUtcGFya2luZzogXFxmNjE1O1xuJGZhLXZhci1wYXJraW5nLWNpcmNsZTogXFxmNjE1O1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXFxmMjI5O1xuJGZhLXZhci1sZWFmLW9hazogXFxmNmY3O1xuJGZhLXZhci1zcXVhcmUtYm9sdDogXFxlMjY1O1xuJGZhLXZhci12aWFsOiBcXGY0OTI7XG4kZmEtdmFyLWdhdWdlOiBcXGY2MjQ7XG4kZmEtdmFyLWRhc2hib2FyZDogXFxmNjI0O1xuJGZhLXZhci1nYXVnZS1tZWQ6IFxcZjYyNDtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZTogXFxmNjI0O1xuJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzOiBcXGUyY2E7XG4kZmEtdmFyLW1hZ2ljLXdhbmQtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItbGFtYmRhOiBcXGY2NmU7XG4kZmEtdmFyLWU6IFxcNDU7XG4kZmEtdmFyLXBpenphOiBcXGY4MTc7XG4kZmEtdmFyLWJvd2wtY2hvcHN0aWNrcy1ub29kbGVzOiBcXGUyZWE7XG4kZmEtdmFyLWgzOiBcXGYzMTU7XG4kZmEtdmFyLXBlbi1jbGlwOiBcXGYzMDU7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGNhO1xuJGZhLXZhci1iYWRnZS1wZXJjZW50OiBcXGY2NDY7XG4kZmEtdmFyLXJvdGF0ZS1yZXZlcnNlOiBcXGU2MzE7XG4kZmEtdmFyLXVzZXI6IFxcZjAwNztcbiRmYS12YXItc2Vuc29yOiBcXGUwMjg7XG4kZmEtdmFyLWNvbW1hOiBcXDJjO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrOiBcXGU1NmI7XG4kZmEtdmFyLXRvaWxldC1wYXBlci11bmRlcjogXFxlMmEwO1xuJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZTogXFxlMmEwO1xuJGZhLXZhci1saWdodC1lbWVyZ2VuY3k6IFxcZTQxZjtcbiRmYS12YXItYXJyb3ctZG93bi10by1hcmM6IFxcZTRhZTtcbiRmYS12YXItZHVtcHN0ZXI6IFxcZjc5MztcbiRmYS12YXItdmFuLXNodXR0bGU6IFxcZjViNjtcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItYnVpbGRpbmctdXNlcjogXFxlNGRhO1xuJGZhLXZhci1saWdodC1zd2l0Y2g6IFxcZTAxNztcbiRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItaGlnaGxpZ2h0ZXI6IFxcZjU5MTtcbiRmYS12YXItd2F2ZS1wdWxzZTogXFxmNWY4O1xuJGZhLXZhci1oZWFydC1yYXRlOiBcXGY1Zjg7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWJyYWNrZXQ6IFxcZTY2OTtcbiRmYS12YXItaGF0LXNhbnRhOiBcXGY3YTc7XG4kZmEtdmFyLXRhbWFsZTogXFxlNDUxO1xuJGZhLXZhci1ib3gtY2hlY2s6IFxcZjQ2NztcbiRmYS12YXItYnVsbGhvcm46IFxcZjBhMTtcbiRmYS12YXItc3RlYWs6IFxcZjgyNDtcbiRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycy1zbGFzaDogXFxmNjAzO1xuJGZhLXZhci1sb2NhdGlvbi1zbGFzaDogXFxmNjAzO1xuJGZhLXZhci1wZXJzb24tZG9sbHk6IFxcZjRkMDtcbiRmYS12YXItZ2xvYmU6IFxcZjBhYztcbiRmYS12YXItc3luYWdvZ3VlOiBcXGY2OWI7XG4kZmEtdmFyLWZpbGUtY2hhcnQtY29sdW1uOiBcXGY2NTk7XG4kZmEtdmFyLWZpbGUtY2hhcnQtbGluZTogXFxmNjU5O1xuJGZhLXZhci1wZXJzb24taGFsZi1kcmVzczogXFxlNTQ4O1xuJGZhLXZhci1mb2xkZXItaW1hZ2U6IFxcZTE4YTtcbiRmYS12YXItY2FsZW5kYXItcGVuOiBcXGYzMzM7XG4kZmEtdmFyLWNhbGVuZGFyLWVkaXQ6IFxcZjMzMztcbiRmYS12YXItcm9hZC1icmlkZ2U6IFxcZTU2MztcbiRmYS12YXItZmFjZS1zbWlsZS10ZWFyOiBcXGUzOTM7XG4kZmEtdmFyLW1lc3NhZ2UtcGx1czogXFxmNGE4O1xuJGZhLXZhci1jb21tZW50LWFsdC1wbHVzOiBcXGY0YTg7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kZmEtdmFyLWM6IFxcNDM7XG4kZmEtdmFyLXRhYmxldC1idXR0b246IFxcZjEwYTtcbiRmYS12YXItcGVyc29uLWRyZXNzLWZhaXJ5OiBcXGU2MDc7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2VyOiBcXGU0YTQ7XG4kZmEtdmFyLWJ1aWxkaW5nLWxvY2s6IFxcZTRkNjtcbiRmYS12YXItY2hhcnQtbGluZS11cDogXFxlMGU1O1xuJGZhLXZhci1tYWlsYm94OiBcXGY4MTM7XG4kZmEtdmFyLXNpZ24tcG9zdHM6IFxcZTYyNTtcbiRmYS12YXItdHJ1Y2stYm9sdDogXFxlM2QwO1xuJGZhLXZhci1waXp6YS1zbGljZTogXFxmODE4O1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmU6IFxcZjUzYTtcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcXGYxZmU7XG4kZmEtdmFyLWhvdXNlLWZsYWc6IFxcZTUwZDtcbiRmYS12YXItY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZTogXFxlNWQ0O1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLW1pbnVzOiBcXGU1NDA7XG4kZmEtdmFyLXNjYWxwZWw6IFxcZjYxZDtcbiRmYS12YXItYmFuOiBcXGYwNWU7XG4kZmEtdmFyLWNhbmNlbDogXFxmMDVlO1xuJGZhLXZhci1iZWxsLWV4Y2xhbWF0aW9uOiBcXGY4NDg7XG4kZmEtdmFyLWNpcmNsZS1ib29rbWFyazogXFxlMTAwO1xuJGZhLXZhci1ib29rbWFyay1jaXJjbGU6IFxcZTEwMDtcbiRmYS12YXItZWdnLWZyaWVkOiBcXGY3ZmM7XG4kZmEtdmFyLWZhY2Utd2Vhcnk6IFxcZTNhMTtcbiRmYS12YXItdW5pZm9ybS1tYXJ0aWFsLWFydHM6IFxcZTNkMTtcbiRmYS12YXItY2FtZXJhLXJvdGF0ZTogXFxlMGQ4O1xuJGZhLXZhci1zdW4tZHVzdDogXFxmNzY0O1xuJGZhLXZhci1jb21tZW50LXRleHQ6IFxcZTE0ZDtcbiRmYS12YXItc3ByYXktY2FuLXNwYXJrbGVzOiBcXGY1ZDA7XG4kZmEtdmFyLWFpci1mcmVzaGVuZXI6IFxcZjVkMDtcbiRmYS12YXItc2lnbmFsLWJhcnM6IFxcZjY5MDtcbiRmYS12YXItc2lnbmFsLWFsdDogXFxmNjkwO1xuJGZhLXZhci1zaWduYWwtYWx0LTQ6IFxcZjY5MDtcbiRmYS12YXItc2lnbmFsLWJhcnMtc3Ryb25nOiBcXGY2OTA7XG4kZmEtdmFyLWRpYW1vbmQtZXhjbGFtYXRpb246IFxcZTQwNTtcbiRmYS12YXItc3RhcjogXFxmMDA1O1xuJGZhLXZhci1kaWFsLW1pbjogXFxlMTYxO1xuJGZhLXZhci1yZXBlYXQ6IFxcZjM2MztcbiRmYS12YXItY3Jvc3M6IFxcZjY1NDtcbiRmYS12YXItcGFnZS1jYXJldC1kb3duOiBcXGU0Mjk7XG4kZmEtdmFyLWZpbGUtY2FyZXQtZG93bjogXFxlNDI5O1xuJGZhLXZhci1ib3g6IFxcZjQ2NjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci1jbG9jay1zZXZlbi10aGlydHk6IFxcZTM1MTtcbiRmYS12YXItYXJyb3ctcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLWNsb2NrLWZvdXItdGhpcnR5OiBcXGUzNGI7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLWdvb2Q6IFxcZjY5MztcbiRmYS12YXItc2lnbmFsLWFsdC0zOiBcXGY2OTM7XG4kZmEtdmFyLWNhY3R1czogXFxmOGE3O1xuJGZhLXZhci1saWdodGJ1bGItZ2VhcjogXFxlNWZkO1xuJGZhLXZhci1tYXhpbWl6ZTogXFxmMzFlO1xuJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdDogXFxmMzFlO1xuJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uOiBcXGY1ZTc7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlOiBcXGY2MWY7XG4kZmEtdmFyLXBsYW5lLXRhaWw6IFxcZTIyYztcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1heDogXFxmNjJiO1xuJGZhLXZhci10YWNob21ldGVyLWZhc3Rlc3Q6IFxcZjYyYjtcbiRmYS12YXItY2lyY2xlLXU6IFxcZTEyNztcbiRmYS12YXItc2hpZWxkLXNsYXNoOiBcXGUyNGI7XG4kZmEtdmFyLXNxdWFyZS1waG9uZS1oYW5ndXA6IFxcZTI3YTtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWRvd246IFxcZTI3YTtcbiRmYS12YXItYXJyb3ctdXAtbGVmdDogXFxlMDlkO1xuJGZhLXZhci10cmFuc3BvcnRlci0xOiBcXGUwNDM7XG4kZmEtdmFyLXBlYW51dHM6IFxcZTQzMTtcbiRmYS12YXItc2h1ZmZsZTogXFxmMDc0O1xuJGZhLXZhci1yYW5kb206IFxcZjA3NDtcbiRmYS12YXItcGVyc29uLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1tb2JpbGUtcmV0cm86IFxcZTUyNztcbiRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbDogXFxmN2E1O1xuJGZhLXZhci1iaW4tYm90dGxlcy1yZWN5Y2xlOiBcXGU1ZjY7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tc3F1YXJlOiBcXGUwOWM7XG4kZmEtdmFyLWZpbGUtZGFzaGVkLWxpbmU6IFxcZjg3NztcbiRmYS12YXItcGFnZS1icmVhazogXFxmODc3O1xuJGZhLXZhci1icmFja2V0LWN1cmx5LXJpZ2h0OiBcXDdkO1xuJGZhLXZhci1zcGlkZXI6IFxcZjcxNztcbiRmYS12YXItY2xvY2stdGhyZWU6IFxcZTM1NjtcbiRmYS12YXItaGFuZHMtYm91bmQ6IFxcZTRmOTtcbiRmYS12YXItc2NhbHBlbC1saW5lLWRhc2hlZDogXFxmNjFlO1xuJGZhLXZhci1zY2FscGVsLXBhdGg6IFxcZjYxZTtcbiRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJGZhLXZhci1waXBlLXNtb2tpbmc6IFxcZTNjNDtcbiRmYS12YXItZmFjZS1hc3RvbmlzaGVkOiBcXGUzNmI7XG4kZmEtdmFyLXdpbmRvdzogXFxmNDBlO1xuJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1NjtcbiRmYS12YXItZWFyOiBcXGY1ZjA7XG4kZmEtdmFyLWZpbGUtbG9jazogXFxlM2E2O1xuJGZhLXZhci1kaWFncmFtLXZlbm46IFxcZTE1YTtcbiRmYS12YXItYXJyb3ctZG93bi1mcm9tLWJyYWNrZXQ6IFxcZTY2NztcbiRmYS12YXIteC1yYXk6IFxcZjQ5NztcbiRmYS12YXItZ29hbC1uZXQ6IFxcZTNhYjtcbiRmYS12YXItY29mZmluLWNyb3NzOiBcXGUwNTE7XG4kZmEtdmFyLW9jdG9wdXM6IFxcZTY4ODtcbiRmYS12YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiRmYS12YXItbG9jYXRpb24teG1hcms6IFxcZjYwZTtcbiRmYS12YXItbWFwLW1hcmtlci10aW1lczogXFxmNjBlO1xuJGZhLXZhci1tYXAtbWFya2VyLXhtYXJrOiBcXGY2MGU7XG4kZmEtdmFyLWNpcmNsZS1xdWFydGVyLXN0cm9rZTogXFxlNWQzO1xuJGZhLXZhci1sYXNzbzogXFxmOGM4O1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1wZXJzb24tdG8tcG9ydGFsOiBcXGUwMjI7XG4kZmEtdmFyLXBvcnRhbC1lbnRlcjogXFxlMDIyO1xuJGZhLXZhci1jYWxlbmRhci1zdGFyOiBcXGY3MzY7XG4kZmEtdmFyLWNvbXB1dGVyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjA5MDtcbiRmYS12YXItc2lnbi1pbjogXFxmMDkwO1xuJGZhLXZhci1wZWdhc3VzOiBcXGY3MDM7XG4kZmEtdmFyLWZpbGVzLW1lZGljYWw6IFxcZjdmZDtcbiRmYS12YXItY2Fubm9uOiBcXGU2NDI7XG4kZmEtdmFyLW5mYy1sb2NrOiBcXGUxZjg7XG4kZmEtdmFyLXBlcnNvbi1za2ktbGlmdDogXFxmN2M4O1xuJGZhLXZhci1za2ktbGlmdDogXFxmN2M4O1xuJGZhLXZhci1zcXVhcmUtNjogXFxlMjViO1xuJGZhLXZhci1zaG9wLXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLWFsdC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci13aW5kLXR1cmJpbmU6IFxcZjg5YjtcbiRmYS12YXItc2xpZGVycy1zaW1wbGU6IFxcZTI1MztcbiRmYS12YXItZ3JpZC1yb3VuZDogXFxlNWRhO1xuJGZhLXZhci1iYWRnZS1zaGVyaWZmOiBcXGY4YTI7XG4kZmEtdmFyLXNlcnZlcjogXFxmMjMzO1xuJGZhLXZhci12aXJ1cy1jb3ZpZC1zbGFzaDogXFxlNGE5O1xuJGZhLXZhci1pbnRlcnNlY3Rpb246IFxcZjY2ODtcbiRmYS12YXItc2hvcC1sb2NrOiBcXGU0YTU7XG4kZmEtdmFyLWZhbWlseTogXFxlMzAwO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91cmdsYXNzLTE6IFxcZjI1MTtcbiRmYS12YXItdXNlci1oYWlyLWJ1bnM6IFxcZTNkMztcbiRmYS12YXItYmxlbmRlci1waG9uZTogXFxmNmI2O1xuJGZhLXZhci1ob3VyZ2xhc3MtY2xvY2s6IFxcZTQxYjtcbiRmYS12YXItcGVyc29uLXNlYXQtcmVjbGluZWQ6IFxcZTIxZjtcbiRmYS12YXItcGFwZXItcGxhbmUtdG9wOiBcXGUyMGE7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLWFsdDogXFxlMjBhO1xuJGZhLXZhci1zZW5kOiBcXGUyMGE7XG4kZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXA6IFxcZTFkYztcbiRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctdXA6IFxcZTFkYztcbiRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uOiBcXGY2NzE7XG4kZmEtdmFyLWxheWVyLW1pbnVzOiBcXGY1ZmU7XG4kZmEtdmFyLWxheWVyLWdyb3VwLW1pbnVzOiBcXGY1ZmU7XG4kZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWN1cnJlbmN5OiBcXGU2MDQ7XG4kZmEtdmFyLWNpcmNsZS1lOiBcXGUxMDk7XG4kZmEtdmFyLWJ1aWxkaW5nLXdoZWF0OiBcXGU0ZGI7XG4kZmEtdmFyLWdhdWdlLW1heDogXFxmNjI2O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0ZXN0OiBcXGY2MjY7XG4kZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nOiBcXGU1M2E7XG4kZmEtdmFyLWFwb3N0cm9waGU6IFxcMjc7XG4kZmEtdmFyLWZpbGUtcG5nOiBcXGU2NjY7XG4kZmEtdmFyLWZpcmUtaHlkcmFudDogXFxlMTdmO1xuJGZhLXZhci1yaWdodC10by1icmFja2V0OiBcXGYyZjY7XG4kZmEtdmFyLXNpZ24taW4tYWx0OiBcXGYyZjY7XG4kZmEtdmFyLXZpZGVvLXBsdXM6IFxcZjRlMTtcbiRmYS12YXItc3F1YXJlLXJpZ2h0OiBcXGYzNTI7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtcmlnaHQ6IFxcZjM1MjtcbiRmYS12YXItY29tbWVudC1zbWlsZTogXFxmNGI0O1xuJGZhLXZhci12ZW51czogXFxmMjIxO1xuJGZhLXZhci1wYXNzcG9ydDogXFxmNWFiO1xuJGZhLXZhci10aHVtYnRhY2stc2xhc2g6IFxcZTY4ZjtcbiRmYS12YXItdGh1bWItdGFjay1zbGFzaDogXFxlNjhmO1xuJGZhLXZhci1pbmJveC1pbjogXFxmMzEwO1xuJGZhLXZhci1pbmJveC1hcnJvdy1kb3duOiBcXGYzMTA7XG4kZmEtdmFyLWhlYXJ0LXB1bHNlOiBcXGYyMWU7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXFxmMjFlO1xuJGZhLXZhci1jaXJjbGUtODogXFxlMGY1O1xuJGZhLXZhci1jbG91ZHMtbW9vbjogXFxmNzQ1O1xuJGZhLXZhci1jbG9jay10ZW4tdGhpcnR5OiBcXGUzNTU7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeS1ib3g6IFxcZjRjZTtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLWZvbGRlci11c2VyOiBcXGUxOGU7XG4kZmEtdmFyLXRyYXNoLWNhbi14bWFyazogXFxlMmFlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1sZWZ0LWxvbmctdG8tbGluZTogXFxlNDFlO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci14bWFya3MtbGluZXM6IFxcZTU5YTtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItdGFibGUtY2VsbHMtbG9jazogXFxlNjc5O1xuJGZhLXZhci1jYWxlbmRhci1yYW5nZTogXFxlMGQ2O1xuJGZhLXZhci1mbG93ZXItZGFmZm9kaWw6IFxcZjgwMDtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXVwOiBcXGUxYTI7XG4kZmEtdmFyLXdlaWdodC1zY2FsZTogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQ6IFxcZjQ5NjtcbiRmYS12YXItYXJyb3ctdXAtdG8tYXJjOiBcXGU2MTc7XG4kZmEtdmFyLXN0YXItZXhjbGFtYXRpb246IFxcZjJmMztcbiRmYS12YXItYm9va3M6IFxcZjVkYjtcbiRmYS12YXItdXNlci1ncm91cDogXFxmNTAwO1xuJGZhLXZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiRmYS12YXItYXJyb3ctdXAtYS16OiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXA6IFxcZjE1ZTtcbiRmYS12YXItbGF5ZXItcGx1czogXFxmNWZmO1xuJGZhLXZhci1sYXllci1ncm91cC1wbHVzOiBcXGY1ZmY7XG4kZmEtdmFyLXBsYXktcGF1c2U6IFxcZTIyZjtcbiRmYS12YXItYmxvY2stcXVlc3Rpb246IFxcZTNkZDtcbiRmYS12YXItc25vb3plOiBcXGY4ODA7XG4kZmEtdmFyLXp6ejogXFxmODgwO1xuJGZhLXZhci1zY2FubmVyLWltYWdlOiBcXGY4ZjM7XG4kZmEtdmFyLXR2LXJldHJvOiBcXGY0MDE7XG4kZmEtdmFyLXNxdWFyZS10OiBcXGUyODA7XG4kZmEtdmFyLWZhcm06IFxcZjg2NDtcbiRmYS12YXItYmFybi1zaWxvOiBcXGY4NjQ7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1iYXJzLXNvcnQ6IFxcZTBhZTtcbiRmYS12YXItcGFsbGV0LWJveGVzOiBcXGY0ODM7XG4kZmEtdmFyLXBhbGV0dGUtYm94ZXM6IFxcZjQ4MztcbiRmYS12YXItcGFsbGV0LWFsdDogXFxmNDgzO1xuJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItY29kZS1zaW1wbGU6IFxcZTEzZDtcbiRmYS12YXItYm9sdC1zbGFzaDogXFxlMGI4O1xuJGZhLXZhci1wYW5lbC1maXJlOiBcXGU0MmY7XG4kZmEtdmFyLWJpbmFyeS1jaXJjbGUtY2hlY2s6IFxcZTMzYztcbiRmYS12YXItY29tbWVudC1taW51czogXFxmNGIxO1xuJGZhLXZhci1idXJyaXRvOiBcXGY3ZWQ7XG4kZmEtdmFyLXZpb2xpbjogXFxmOGVkO1xuJGZhLXZhci1vYmplY3RzLWNvbHVtbjogXFxlM2MxO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi1kb3duOiBcXGYzMjk7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLWRvd246IFxcZjMyOTtcbiRmYS12YXItY29tbWVudC1wbHVzOiBcXGY0YjI7XG4kZmEtdmFyLXRyaWFuZ2xlLWluc3RydW1lbnQ6IFxcZjhlMjtcbiRmYS12YXItdHJpYW5nbGUtbXVzaWM6IFxcZjhlMjtcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci11c2VyLXBpbG90LXRpZTogXFxlMmMxO1xuJGZhLXZhci1waWFuby1rZXlib2FyZDogXFxmOGQ1O1xuJGZhLXZhci1iZWQtZW1wdHk6IFxcZjhmOTtcbiRmYS12YXItY2lyY2xlLWFycm93LXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsOiBcXGYyZmI7XG4kZmEtdmFyLXJlY3RhbmdsZS1wb3J0cmFpdDogXFxmMmZiO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxraW5nOiBcXGY1NTQ7XG4kZmEtdmFyLWw6IFxcNGM7XG4kZmEtdmFyLXNpZ25hbC1zdHJlYW06IFxcZjhkZDtcbiRmYS12YXItZG93bi10by1icmFja2V0OiBcXGU0ZTc7XG4kZmEtdmFyLWNpcmNsZS16OiBcXGUxMzA7XG4kZmEtdmFyLXN0YXJzOiBcXGY3NjI7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItYmVkLXB1bHNlOiBcXGY0ODc7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItaG91c2UtZGF5OiBcXGUwMGU7XG4kZmEtdmFyLXNodXR0bGUtc3BhY2U6IFxcZjE5NztcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJGZhLXZhci1zaGlydC1sb25nLXNsZWV2ZTogXFxlM2M3O1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlOiBcXGY2NGU7XG4kZmEtdmFyLWNoYXJ0LXBpZS1hbHQ6IFxcZjY0ZTtcbiRmYS12YXItZmFjZS1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyOiBcXGU0OGY7XG4kZmEtdmFyLWNhbmR5OiBcXGUzZTc7XG4kZmEtdmFyLWJvd2wtaG90OiBcXGY4MjM7XG4kZmEtdmFyLXNvdXA6IFxcZjgyMztcbiRmYS12YXItZmxhdGJyZWFkOiBcXGU0MGI7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzOiBcXGU1MDA7XG4kZmEtdmFyLWNvZGUtZm9yazogXFxlMTNiO1xuJGZhLXZhci1jaXR5OiBcXGY2NGY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXdlYWs6IFxcZjY5MTtcbiRmYS12YXItc2lnbmFsLWFsdC0xOiBcXGY2OTE7XG4kZmEtdmFyLW1pY3JvcGhvbmUtbGluZXM6IFxcZjNjOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQ6IFxcZjNjOTtcbiRmYS12YXItY2xvY2stdHdlbHZlOiBcXGUzNTg7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItY2l0cnVzLXNsaWNlOiBcXGUyZjU7XG4kZmEtdmFyLXNoZWVwOiBcXGY3MTE7XG4kZmEtdmFyLXVubG9jazogXFxmMDljO1xuJGZhLXZhci1jb2xvbi1zaWduOiBcXGUxNDA7XG4kZmEtdmFyLWhlYWRzZXQ6IFxcZjU5MDtcbiRmYS12YXItYmFkZ2VyLWhvbmV5OiBcXGY2YjQ7XG4kZmEtdmFyLWg0OiBcXGY4NmE7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrOiBcXGU1NjY7XG4kZmEtdmFyLXNpZ25hbC1zbGFzaDogXFxmNjk1O1xuJGZhLXZhci11c2VyLW1pbnVzOiBcXGY1MDM7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXVwOiBcXGYyMmE7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtY2hlZXJzOiBcXGY3OWY7XG4kZmEtdmFyLXRhY286IFxcZjgyNjtcbiRmYS12YXItaGV4YWdvbi1wbHVzOiBcXGYzMDA7XG4kZmEtdmFyLXBsdXMtaGV4YWdvbjogXFxmMzAwO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFxcZjMyODtcbiRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1MGE7XG4kZmEtdmFyLWZpbGUtYXJyb3ctdXA6IFxcZjU3NDtcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWZpLTM6IFxcZjFlYjtcbiRmYS12YXItd2lmaS1zdHJvbmc6IFxcZjFlYjtcbiRmYS12YXItbWVzc2FnZXM6IFxcZjRiNjtcbiRmYS12YXItY29tbWVudHMtYWx0OiBcXGY0YjY7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0aHR1YjogXFxmMmNkO1xuJGZhLXZhci11bWJyZWxsYS1zaW1wbGU6IFxcZTJiYztcbiRmYS12YXItdW1icmVsbGEtYWx0OiBcXGUyYmM7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS1wbHVzOiBcXGU0YTM7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGw6IFxcZTVjMDtcbiRmYS12YXItdXNlci1wZW46IFxcZjRmZjtcbiRmYS12YXItdXNlci1lZGl0OiBcXGY0ZmY7XG4kZmEtdmFyLWJpbmFyeS1zbGFzaDogXFxlMzNlO1xuJGZhLXZhci1zcXVhcmUtbzogXFxlMjc4O1xuJGZhLXZhci1jYWR1Y2V1czogXFxlNjgxO1xuJGZhLXZhci1zaWduYXR1cmU6IFxcZjViNztcbiRmYS12YXItc3Ryb29wd2FmZWw6IFxcZjU1MTtcbiRmYS12YXItYm9sZDogXFxmMDMyO1xuJGZhLXZhci1hbmNob3ItbG9jazogXFxlNGFkO1xuJGZhLXZhci1idWlsZGluZy1uZ286IFxcZTRkNztcbiRmYS12YXItdHJhbnNwb3J0ZXItMzogXFxlMDQ1O1xuJGZhLXZhci1lbmdpbmUtd2FybmluZzogXFxmNWYyO1xuJGZhLXZhci1lbmdpbmUtZXhjbGFtYXRpb246IFxcZjVmMjtcbiRmYS12YXItY2lyY2xlLWRvd24tcmlnaHQ6IFxcZTEwODtcbiRmYS12YXItc3F1YXJlLWs6IFxcZTI3NDtcbiRmYS12YXItbWFuYXQtc2lnbjogXFxlMWQ1O1xuJGZhLXZhci1tb25leS1jaGVjay1wZW46IFxcZjg3MjtcbiRmYS12YXItbW9uZXktY2hlY2stZWRpdDogXFxmODcyO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItYm9yZGVyLXRvcC1sZWZ0OiBcXGY4NTM7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1tYXAtbG9jYXRpb24tZG90OiBcXGY1YTA7XG4kZmEtdmFyLW1hcC1tYXJrZWQtYWx0OiBcXGY1YTA7XG4kZmEtdmFyLXRpbGRlOiBcXDdlO1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItYXJyb3ctZG93bi1zcXVhcmUtdHJpYW5nbGU6IFxcZjg4OTtcbiRmYS12YXItc29ydC1zaGFwZXMtZG93bi1hbHQ6IFxcZjg4OTtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1kb2ctbGVhc2hlZDogXFxmNmQ0O1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1iYXR0ZXJ5LWNhcjogXFxmNWRmO1xuJGZhLXZhci1mYWNlLWRvd25jYXN0LXN3ZWF0OiBcXGUzNzE7XG4kZmEtdmFyLW1haWxib3gtZmxhZy11cDogXFxlNWJiO1xuJGZhLXZhci1tZW1vLWNpcmNsZS1pbmZvOiBcXGU0OWE7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZGljZS10d286IFxcZjUyODtcbiRmYS12YXItdm9sdW1lOiBcXGY2YTg7XG4kZmEtdmFyLXZvbHVtZS1tZWRpdW06IFxcZjZhODtcbiRmYS12YXItdHJhbnNwb3J0ZXItNTogXFxlMmE2O1xuJGZhLXZhci1nYXVnZS1jaXJjbGUtYm9sdDogXFxlNDk2O1xuJGZhLXZhci1jb2luLWZyb250OiBcXGUzZmM7XG4kZmEtdmFyLWZpbGUtc2xhc2g6IFxcZTNhNztcbiRmYS12YXItbWVzc2FnZS1hcnJvdy11cC1yaWdodDogXFxlMWRkO1xuJGZhLXZhci10cmVhc3VyZS1jaGVzdDogXFxmNzIzO1xuJGZhLXZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJGZhLXZhci1wYWludGJydXNoLWZpbmU6IFxcZjVhOTtcbiRmYS12YXItcGFpbnQtYnJ1c2gtYWx0OiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50LWJydXNoLWZpbmU6IFxcZjVhOTtcbiRmYS12YXItcGFpbnRicnVzaC1hbHQ6IFxcZjVhOTtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1ob29kLWNsb2FrOiBcXGY2ZWY7XG4kZmEtdmFyLXNxdWFyZS1xdW90ZTogXFxlMzI5O1xuJGZhLXZhci11cC1sZWZ0OiBcXGUyYmQ7XG4kZmEtdmFyLWJyaW5nLWZyb250OiBcXGY4NTc7XG4kZmEtdmFyLWNoZXNzLWJvYXJkOiBcXGY0M2M7XG4kZmEtdmFyLWJ1cmdlci1jaGVlc2U6IFxcZjdmMTtcbiRmYS12YXItY2hlZXNlYnVyZ2VyOiBcXGY3ZjE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazogXFxlNGQyO1xuJGZhLXZhci1yZXBlYXQtMTogXFxmMzY1O1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZjMzZDtcbiRmYS12YXItYXJyb3ctdG8tYm90dG9tOiBcXGYzM2Q7XG4kZmEtdmFyLWdyaWQtNTogXFxlMTk5O1xuJGZhLXZhci1zd2FwLWFycm93czogXFxlNjBhO1xuJGZhLXZhci1yaWdodC1sb25nLXRvLWxpbmU6IFxcZTQ0NDtcbiRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQ6IFxcZTUzZDtcbiRmYS12YXItbWFycy1zdHJva2UtcmlnaHQ6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXFxmMjJiO1xuJGZhLXZhci1oYW5kLWJhY2stZmlzdDogXFxmMjU1O1xuJGZhLXZhci1oYW5kLXJvY2s6IFxcZjI1NTtcbiRmYS12YXItZ3JpZC1yb3VuZC01OiBcXGU1ZGU7XG4kZmEtdmFyLXRhbGx5OiBcXGY2OWM7XG4kZmEtdmFyLXRhbGx5LTU6IFxcZjY5YztcbiRmYS12YXItc3F1YXJlLWNhcmV0LXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS11cDogXFxmMTUxO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyOiBcXGU0ZTQ7XG4kZmEtdmFyLWNoYXJ0LWJhcjogXFxmMDgwO1xuJGZhLXZhci1iYXItY2hhcnQ6IFxcZjA4MDtcbiRmYS12YXItaGFuZHMtYnViYmxlczogXFxlMDVlO1xuJGZhLXZhci1oYW5kcy13YXNoOiBcXGUwNWU7XG4kZmEtdmFyLWxlc3MtdGhhbi1lcXVhbDogXFxmNTM3O1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci11cC1mcm9tLWRvdHRlZC1saW5lOiBcXGU0NTY7XG4kZmEtdmFyLWV5ZS1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItdHJhZmZpYy1saWdodC1nbzogXFxmNjM4O1xuJGZhLXZhci1mYWNlLWV4aGFsaW5nOiBcXGU0ODA7XG4kZmEtdmFyLXNlbnNvci1maXJlOiBcXGUwMmE7XG4kZmEtdmFyLXVzZXItdW5sb2NrOiBcXGUwNTg7XG4kZmEtdmFyLWhleGFnb24tZGl2aWRlOiBcXGUxYWQ7XG4kZmEtdmFyLTAwOiBcXGU0Njc7XG4kZmEtdmFyLWNyb3c6IFxcZjUyMDtcbiRmYS12YXItY2Fzc2V0dGUtYmV0YW1heDogXFxmOGE0O1xuJGZhLXZhci1iZXRhbWF4OiBcXGY4YTQ7XG4kZmEtdmFyLXNhaWxib2F0OiBcXGU0NDU7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLW5mYy1tYWduaWZ5aW5nLWdsYXNzOiBcXGUxZjk7XG4kZmEtdmFyLWZpbGUtYmluYXJ5OiBcXGUxNzU7XG4kZmEtdmFyLWNpcmNsZS12OiBcXGUxMmE7XG4kZmEtdmFyLXNxdWFyZS1wbHVzOiBcXGYwZmU7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcXGYwZmU7XG4kZmEtdmFyLWJvd2wtc2Nvb3BzOiBcXGUzZGY7XG4kZmEtdmFyLW1pc3RsZXRvZTogXFxmN2I0O1xuJGZhLXZhci1jdXN0YXJkOiBcXGU0MDM7XG4kZmEtdmFyLWxhY3Jvc3NlLXN0aWNrOiBcXGUzYjU7XG4kZmEtdmFyLWhvY2tleS1tYXNrOiBcXGY2ZWU7XG4kZmEtdmFyLXN1bnJpc2U6IFxcZjc2NjtcbiRmYS12YXItc3VidGl0bGVzOiBcXGU2MGY7XG4kZmEtdmFyLXBhbmVsLWV3czogXFxlNDJlO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLWNsb3VkLWV4Y2xhbWF0aW9uOiBcXGU0OTE7XG4kZmEtdmFyLW1lc3NhZ2UtbGluZXM6IFxcZjRhNjtcbiRmYS12YXItY29tbWVudC1hbHQtbGluZXM6IFxcZjRhNjtcbiRmYS12YXItZnJvZzogXFxmNTJlO1xuJGZhLXZhci1idWNrZXQ6IFxcZTRjZjtcbiRmYS12YXItZmxvcHB5LWRpc2stcGVuOiBcXGUxODI7XG4kZmEtdmFyLWltYWdlOiBcXGYwM2U7XG4kZmEtdmFyLXdpbmRvdy1mcmFtZTogXFxlMDRmO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLWNvdzogXFxmNmM4O1xuJGZhLXZhci1maWxlLXppcDogXFxlNWVlO1xuJGZhLXZhci1zcXVhcmUtcmluZzogXFxlNDRmO1xuJGZhLXZhci1kb3duLWZyb20tbGluZTogXFxmMzQ5O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS10b3A6IFxcZjM0OTtcbiRmYS12YXItY2FyZXQtdXA6IFxcZjBkODtcbiRmYS12YXItc2hpZWxkLXhtYXJrOiBcXGUyNGM7XG4kZmEtdmFyLXNoaWVsZC10aW1lczogXFxlMjRjO1xuJGZhLXZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJGZhLXZhci1jaXJjbGUtc29ydC1kb3duOiBcXGUwMzE7XG4kZmEtdmFyLXNvcnQtY2lyY2xlLWRvd246IFxcZTAzMTtcbiRmYS12YXItZm9sZGVyLWNsb3NlZDogXFxlMTg1O1xuJGZhLXZhci1ob3VzZS10c3VuYW1pOiBcXGU1MTU7XG4kZmEtdmFyLXNxdWFyZS1uZmk6IFxcZTU3NjtcbiRmYS12YXItZm9ya2xpZnQ6IFxcZjQ3YTtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXI6IFxcZTRiNTtcbiRmYS12YXItYnJhY2tldC1zcXVhcmUtcmlnaHQ6IFxcNWQ7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3M6IFxcZjU3YjtcbiRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQ6IFxcZjU3YjtcbiRmYS12YXItc3F1YXJlLWJpbmFyeTogXFxlNjliO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFjazogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFja3dhcmQ6IFxcZjJlYTtcbiRmYS12YXItdW5kby1hbHQ6IFxcZjJlYTtcbiRmYS12YXItdGFibGUtY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLXNxdWFyZS1hOiBcXGUyNWY7XG4kZmEtdmFyLXRpY2s6IFxcZTMyZjtcbiRmYS12YXItbGVtb246IFxcZjA5NDtcbiRmYS12YXItaGVhZC1zaWRlLW1hc2s6IFxcZTA2MztcbiRmYS12YXItaGFuZHNoYWtlOiBcXGYyYjU7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1kb2xseTogXFxmNDcyO1xuJGZhLXZhci1kb2xseS1ib3g6IFxcZjQ3MjtcbiRmYS12YXItc21va2luZzogXFxmNDhkO1xuJGZhLXZhci1taW5pbWl6ZTogXFxmNzhjO1xuJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0OiBcXGY3OGM7XG4kZmEtdmFyLXJlZnJpZ2VyYXRvcjogXFxlMDI2O1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1vY3RhZ29uLXhtYXJrOiBcXGYyZjA7XG4kZmEtdmFyLXRpbWVzLW9jdGFnb246IFxcZjJmMDtcbiRmYS12YXIteG1hcmstb2N0YWdvbjogXFxmMmYwO1xuJGZhLXZhci1hbGlnbi1zbGFzaDogXFxmODQ2O1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1hbmdsZXMtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLXRydWNrLXJhbXAtY291Y2g6IFxcZjRkZDtcbiRmYS12YXItdHJ1Y2stY291Y2g6IFxcZjRkZDtcbiRmYS12YXItY2FubmFiaXM6IFxcZjU1ZjtcbiRmYS12YXItY2lyY2xlLXBsYXk6IFxcZjE0NDtcbiRmYS12YXItcGxheS1jaXJjbGU6IFxcZjE0NDtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlcjogXFxlMGEwO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdy11cDogXFxlNjNhO1xuJGZhLXZhci10YWJsZXRzOiBcXGY0OTA7XG4kZmEtdmFyLTM2MC1kZWdyZWVzOiBcXGUyZGM7XG4kZmEtdmFyLWV0aGVybmV0OiBcXGY3OTY7XG4kZmEtdmFyLWV1cm8tc2lnbjogXFxmMTUzO1xuJGZhLXZhci1ldXI6IFxcZjE1MztcbiRmYS12YXItZXVybzogXFxmMTUzO1xuJGZhLXZhci1jaGFpcjogXFxmNmMwO1xuJGZhLXZhci1jaXJjbGUtY2hlY2s6IFxcZjA1ODtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLXNxdWFyZS1kYXNoZWQtY2lyY2xlLXBsdXM6IFxcZTVjMjtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWNpcmNsZS1kb2xsYXI6IFxcZTYyMTtcbiRmYS12YXItbW9uZXktc2ltcGxlLWZyb20tYnJhY2tldDogXFxlMzEzO1xuJGZhLXZhci1iYXQ6IFxcZjZiNTtcbiRmYS12YXItY2lyY2xlLXN0b3A6IFxcZjI4ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItaGVhZC1zaWRlLWhlYWRwaG9uZXM6IFxcZjhjMjtcbiRmYS12YXItcGhvbmUtcm90YXJ5OiBcXGY4ZDM7XG4kZmEtdmFyLWFycm93LXVwLXRvLWJyYWNrZXQ6IFxcZTY2YTtcbiRmYS12YXItY29tcGFzcy1kcmFmdGluZzogXFxmNTY4O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLXBsYXRlLXdoZWF0OiBcXGU1NWE7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1taW51czogXFxlNDZmO1xuJGZhLXZhci1jaG9wc3RpY2tzOiBcXGUzZjc7XG4kZmEtdmFyLWNhci13cmVuY2g6IFxcZjVlMztcbiRmYS12YXItY2FyLW1lY2hhbmljOiBcXGY1ZTM7XG4kZmEtdmFyLWljaWNsZXM6IFxcZjdhZDtcbiRmYS12YXItcGVyc29uLXNoZWx0ZXI6IFxcZTU0ZjtcbiRmYS12YXItbmV1dGVyOiBcXGYyMmM7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWthem9vOiBcXGY4Yzc7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1iaW4tYm90dGxlczogXFxlNWY1O1xuJGZhLXZhci1mYWNlLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1sZWZ0OiBcXGUyNjE7XG4kZmEtdmFyLWJhdHRlcnktYm9sdDogXFxmMzc2O1xuJGZhLXZhci10cmVlLWxhcmdlOiBcXGY3ZGQ7XG4kZmEtdmFyLWhlbGljb3B0ZXItc3ltYm9sOiBcXGU1MDI7XG4kZmEtdmFyLWFwZXJ0dXJlOiBcXGUyZGY7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItZ2Vhci1jb21wbGV4OiBcXGU1ZTk7XG4kZmEtdmFyLWZpbGUtbWFnbmlmeWluZy1nbGFzczogXFxmODY1O1xuJGZhLXZhci1maWxlLXNlYXJjaDogXFxmODY1O1xuJGZhLXZhci11cC1yaWdodDogXFxlMmJlO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cDogXFxmMTM5O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXFxmMTM5O1xuJGZhLXZhci11c2VyLXBvbGljZTogXFxlMzMzO1xuJGZhLXZhci1sYXJpLXNpZ246IFxcZTFjODtcbiRmYS12YXItdm9sY2FubzogXFxmNzcwO1xuJGZhLXZhci10ZWRkeS1iZWFyOiBcXGUzY2Y7XG4kZmEtdmFyLXN0b2NraW5nOiBcXGY3ZDU7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0OiBcXGU1NTM7XG4kZmEtdmFyLWltYWdlLXNsYXNoOiBcXGUxYjc7XG4kZmEtdmFyLW1hc2stc25vcmtlbDogXFxlM2I3O1xuJGZhLXZhci1zbW9rZTogXFxmNzYwO1xuJGZhLXZhci1zdGVybGluZy1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLWdicDogXFxmMTU0O1xuJGZhLXZhci1wb3VuZC1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLWJhdHRlcnktZXhjbGFtYXRpb246IFxcZTBiMDtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkOiBcXGU1Nzc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLXVwLXRvLWJyYWNrZXQ6IFxcZTY2ZTtcbiRmYS12YXItYXJyb3ctZG93bi1sb25nOiBcXGYxNzU7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXFxmMTc1O1xuJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZTogXFxlNTdlO1xuJGZhLXZhci1jZXJ0aWZpY2F0ZTogXFxmMGEzO1xuJGZhLXZhci1jcnlzdGFsLWJhbGw6IFxcZTM2MjtcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXBlcnNvbi1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc3Rhci1zaG9vdGluZzogXFxlMDM2O1xuJGZhLXZhci1iaW5hcnktbG9jazogXFxlMzNkO1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1jb21tZW50LXBlbjogXFxmNGFlO1xuJGZhLXZhci1jb21tZW50LWVkaXQ6IFxcZjRhZTtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZTogXFxmNTZmO1xuJGZhLXZhci1iYW5qbzogXFxmOGEzO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6IFxcZjE0YztcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFxcZjE0YztcbiRmYS12YXItbGlnaHQtZW1lcmdlbmN5LW9uOiBcXGU0MjA7XG4kZmEtdmFyLWtlcm5pbmc6IFxcZjg2ZjtcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItc3F1YXJlLWY6IFxcZTI3MDtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tbGluZTogXFxmMzQ0O1xuJGZhLXZhci1hcnJvdy1mcm9tLXJpZ2h0OiBcXGYzNDQ7XG4kZmEtdmFyLXN0cmF3YmVycnk6IFxcZTMyYjtcbiRmYS12YXItbG9jYXRpb24tcGluLWxvY2s6IFxcZTUxZjtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItY2xvY2stZWlnaHQtdGhpcnR5OiBcXGUzNDY7XG4kZmEtdmFyLXBsYW5lLWVuZ2luZXM6IFxcZjNkZTtcbiRmYS12YXItcGxhbmUtYWx0OiBcXGYzZGU7XG4kZmEtdmFyLWhpbGwtYXZhbGFuY2hlOiBcXGU1MDc7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5OiBcXGYyY2I7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWdhdWdlLWxvdzogXFxmNjI3O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93OiBcXGY2Mjc7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItdHJhc2gtY2FuLXBsdXM6IFxcZTJhYztcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWNvbnRhY3QtY2FyZDogXFxmMmJiO1xuJGZhLXZhci12Y2FyZDogXFxmMmJiO1xuJGZhLXZhci1jaGFydC1mZnQ6IFxcZTY5ZTtcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwOiBcXGY1MTY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItZ2xvYmUtc25vdzogXFxmN2EzO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFxcZjEyYztcbiRmYS12YXItZGlhbW9uZC10dXJuLXJpZ2h0OiBcXGY1ZWI7XG4kZmEtdmFyLWRpcmVjdGlvbnM6IFxcZjVlYjtcbiRmYS12YXItaW50ZWdyYWw6IFxcZjY2NztcbiRmYS12YXItYnVyc3Q6IFxcZTRkYztcbiRmYS12YXItaG91c2UtbGFwdG9wOiBcXGUwNjY7XG4kZmEtdmFyLWxhcHRvcC1ob3VzZTogXFxlMDY2O1xuJGZhLXZhci1mYWNlLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLW1vbmV5LWJpbGxzOiBcXGUxZjM7XG4kZmEtdmFyLWJsaW5kcy1yYWlzZWQ6IFxcZjhmZDtcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci11Zm8tYmVhbTogXFxlMDQ4O1xuJGZhLXZhci1oeWRyYTogXFxlNjg2O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtdXA6IFxcZjMzMTtcbiRmYS12YXItY2FyZXQtY2lyY2xlLXVwOiBcXGYzMzE7XG4kZmEtdmFyLXVzZXItdm5lY2staGFpci1sb25nOiBcXGU0NjM7XG4kZmEtdmFyLXNxdWFyZS1hLWxvY2s6IFxcZTQ0ZDtcbiRmYS12YXItY3J1dGNoOiBcXGY3Zjc7XG4kZmEtdmFyLWdhcy1wdW1wLXNsYXNoOiBcXGY1ZjQ7XG4kZmEtdmFyLWNsb3VkLWFycm93LXVwOiBcXGYwZWU7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYwZWU7XG4kZmEtdmFyLXBhbGV0dGU6IFxcZjUzZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItNDogXFxlMmE1O1xuJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3k6IFxcZTVkODtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1yaWdodDogXFxlM2JmO1xuJGZhLXZhci1hcnJvd3MtdHVybi1yaWdodDogXFxlNGMwO1xuJGZhLXZhci12ZXN0OiBcXGUwODU7XG4kZmEtdmFyLXBpZzogXFxmNzA2O1xuJGZhLXZhci1pbmJveC1mdWxsOiBcXGUxYmE7XG4kZmEtdmFyLWNpcmNsZS1lbnZlbG9wZTogXFxlMTBjO1xuJGZhLXZhci1lbnZlbG9wZS1jaXJjbGU6IFxcZTEwYztcbiRmYS12YXItdHJpYW5nbGUtcGVyc29uLWRpZ2dpbmc6IFxcZjg1ZDtcbiRmYS12YXItY29uc3RydWN0aW9uOiBcXGY4NWQ7XG4kZmEtdmFyLWZlcnJ5OiBcXGU0ZWE7XG4kZmEtdmFyLWJ1bGxzZXllLWFycm93OiBcXGY2NDg7XG4kZmEtdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZTogXFxlNGI5O1xuJGZhLXZhci1zZWVkbGluZzogXFxmNGQ4O1xuJGZhLXZhci1zcHJvdXQ6IFxcZjRkODtcbiRmYS12YXItY2xvY2stc2V2ZW46IFxcZTM1MDtcbiRmYS12YXItbGVmdC1yaWdodDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LWg6IFxcZjMzNztcbiRmYS12YXItYm94ZXMtcGFja2luZzogXFxlNGM3O1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1mbGFzaGxpZ2h0OiBcXGY4Yjg7XG4kZmEtdmFyLWZpbGUtanBnOiBcXGU2NDY7XG4kZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGU6IFxcZTRmNjtcbiRmYS12YXItYm93bC1mb29kOiBcXGU0YzY7XG4kZmEtdmFyLXNxdWFyZS05OiBcXGUyNWU7XG4kZmEtdmFyLWNhbmR5LWNhbmU6IFxcZjc4NjtcbiRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0OiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLXNxdWFyZS1kb2xsYXI6IFxcZjJlOTtcbiRmYS12YXItZG9sbGFyLXNxdWFyZTogXFxmMmU5O1xuJGZhLXZhci11c2Qtc3F1YXJlOiBcXGYyZTk7XG4kZmEtdmFyLXBob25lLWFycm93LXJpZ2h0OiBcXGU1YmU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1zZWVkbGluZzogXFxmNGJmO1xuJGZhLXZhci1tZXNzYWdlLWNoZWNrOiBcXGY0YTI7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWNoZWNrOiBcXGY0YTI7XG4kZmEtdmFyLWNsb3VkLWJvbHQ6IFxcZjc2YztcbiRmYS12YXItdGh1bmRlcnN0b3JtOiBcXGY3NmM7XG4kZmEtdmFyLWNoYXJ0LWxpbmUtdXAtZG93bjogXFxlNWQ3O1xuJGZhLXZhci10ZXh0LXNsYXNoOiBcXGY4N2Q7XG4kZmEtdmFyLXJlbW92ZS1mb3JtYXQ6IFxcZjg3ZDtcbiRmYS12YXItd2F0Y2g6IFxcZjJlMTtcbiRmYS12YXItY2lyY2xlLWRvd24tbGVmdDogXFxlMTA3O1xuJGZhLXZhci10ZXh0OiBcXGY4OTM7XG4kZmEtdmFyLXByb2plY3RvcjogXFxmOGQ2O1xuJGZhLXZhci1mYWNlLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci10b21ic3RvbmUtYmxhbms6IFxcZjcyMTtcbiRmYS12YXItdG9tYnN0b25lLWFsdDogXFxmNzIxO1xuJGZhLXZhci1jaGVzcy1raW5nLXBpZWNlOiBcXGY0NDA7XG4kZmEtdmFyLWNoZXNzLWtpbmctYWx0OiBcXGY0NDA7XG4kZmEtdmFyLWNpcmNsZS02OiBcXGUwZjM7XG4kZmEtdmFyLXdhdmVzLXNpbmU6IFxcZTY1ZDtcbiRmYS12YXItbGVmdDogXFxmMzU1O1xuJGZhLXZhci1hcnJvdy1hbHQtbGVmdDogXFxmMzU1O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLXNxdWFyZS1kb3duOiBcXGYzNTA7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtZG93bjogXFxmMzUwO1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbDogXFxlM2JkO1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodDogXFxmMDdlO1xuJGZhLXZhci1hcnJvd3MtaDogXFxmMDdlO1xuJGZhLXZhci1ob3VzZS1sb2NrOiBcXGU1MTA7XG4kZmEtdmFyLWNsb3VkLWFycm93LWRvd246IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0OiBcXGYwZWQ7XG4kZmEtdmFyLXdyZWF0aDogXFxmN2UyO1xuJGZhLXZhci1jaGlsZHJlbjogXFxlNGUxO1xuJGZhLXZhci1tZXRlci1kcm9wbGV0OiBcXGUxZWE7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItYmxhY2tib2FyZDogXFxmNTFiO1xuJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXNpZ25hbC1zdHJvbmc6IFxcZjY4ZjtcbiRmYS12YXItc2lnbmFsLTQ6IFxcZjY4ZjtcbiRmYS12YXItbG9sbGlwb3A6IFxcZTQyNDtcbiRmYS12YXItbG9sbHlwb3A6IFxcZTQyNDtcbiRmYS12YXItbGlzdC10cmVlOiBcXGUxZDI7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW46IFxcZjJiNjtcbiRmYS12YXItZHJhdy1jaXJjbGU6IFxcZjVlZDtcbiRmYS12YXItY2F0LXNwYWNlOiBcXGUwMDE7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1yYWJiaXQtcnVubmluZzogXFxmNzA5O1xuJGZhLXZhci1yYWJiaXQtZmFzdDogXFxmNzA5O1xuJGZhLXZhci1tZW1vLXBhZDogXFxlMWRhO1xuJGZhLXZhci1tYXR0cmVzcy1waWxsb3c6IFxcZTUyNTtcbiRmYS12YXItYWxhcm0tcGx1czogXFxmODQ0O1xuJGZhLXZhci1hbGljb3JuOiBcXGY2YjA7XG4kZmEtdmFyLWNvbW1lbnQtcXVlc3Rpb246IFxcZTE0YjtcbiRmYS12YXItZ2luZ2VyYnJlYWQtbWFuOiBcXGY3OWQ7XG4kZmEtdmFyLWd1YXJhbmktc2lnbjogXFxlMTlhO1xuJGZhLXZhci1idXJnZXItZnJpZXM6IFxcZTBjZDtcbiRmYS12YXItbXVnLXRlYTogXFxmODc1O1xuJGZhLXZhci1ib3JkZXItdG9wOiBcXGY4NTU7XG4kZmEtdmFyLWFycm93cy1yb3RhdGU6IFxcZjAyMTtcbiRmYS12YXItcmVmcmVzaDogXFxmMDIxO1xuJGZhLXZhci1zeW5jOiBcXGYwMjE7XG4kZmEtdmFyLWNpcmNsZS1ib29rLW9wZW46IFxcZTBmZjtcbiRmYS12YXItYm9vay1jaXJjbGU6IFxcZTBmZjtcbiRmYS12YXItYXJyb3dzLXRvLWRvdHRlZC1saW5lOiBcXGUwYTY7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcXGYxMzQ7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3dzLXJvdGF0ZTogXFxlNjVlO1xuJGZhLXZhci1nYXJhZ2Utb3BlbjogXFxlMDBiO1xuJGZhLXZhci1zaGVsdmVzLWVtcHR5OiBcXGUyNDY7XG4kZmEtdmFyLWNydXplaXJvLXNpZ246IFxcZTE1MjtcbiRmYS12YXItd2F0Y2gtYXBwbGU6IFxcZTJjYjtcbiRmYS12YXItd2F0Y2gtY2FsY3VsYXRvcjogXFxmOGYwO1xuJGZhLXZhci1saXN0LWRyb3Bkb3duOiBcXGUxY2Y7XG4kZmEtdmFyLWNhYmluZXQtZmlsaW5nOiBcXGY2NGI7XG4kZmEtdmFyLWJ1cmdlci1zb2RhOiBcXGY4NTg7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy11cDogXFxmMzNjO1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtdXA6IFxcZjMzYztcbiRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsOiBcXGY1MzI7XG4kZmEtdmFyLXBhbGxldC1ib3g6IFxcZTIwODtcbiRmYS12YXItZmFjZS1jb25mb3VuZGVkOiBcXGUzNmM7XG4kZmEtdmFyLXNoaWVsZC1oYWx2ZWQ6IFxcZjNlZDtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci10cnVjay1wbG93OiBcXGY3ZGU7XG4kZmEtdmFyLWJvb2stYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItZ3JpZC1yb3VuZC0yOiBcXGU1ZGI7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlLXRvcDogXFxlMTRhO1xuJGZhLXZhci13YXZlOiBcXGU2NWI7XG4kZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjazogXFxlNGU4O1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1yZXN0cm9vbS1zaW1wbGU6IFxcZTIzYTtcbiRmYS12YXItYXJyb3dzLXRvLWRvdDogXFxlNGJlO1xuJGZhLXZhci1ib3JkZXItb3V0ZXI6IFxcZjg1MTtcbiRmYS12YXItaGFzaHRhZy1sb2NrOiBcXGU0MTU7XG4kZmEtdmFyLWNsb2NrLXR3by10aGlydHk6IFxcZTM1YjtcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1oZWFydC1jaXJjbGUtY2hlY2s6IFxcZTRmZDtcbiRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjazogXFxmNmYxO1xuJGZhLXZhci1ob3VzZS1kYW1hZ2U6IFxcZjZmMTtcbiRmYS12YXItZmlsZS16aXBwZXI6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hcmNoaXZlOiBcXGYxYzY7XG4kZmEtdmFyLXRpY2tldC1wZXJmb3JhdGVkOiBcXGU2M2U7XG4kZmEtdmFyLWhlYXJ0LWhhbGY6IFxcZTFhYjtcbiRmYS12YXItY29tbWVudC1jaGVjazogXFxmNGFjO1xuJGZhLXZhci1zcXVhcmU6IFxcZjBjODtcbiRmYS12YXItbWVtbzogXFxlMWQ4O1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5OiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmk6IFxcZjAwMDtcbiRmYS12YXItY291Y2g6IFxcZjRiODtcbiRmYS12YXItY2VkaS1zaWduOiBcXGUwZGY7XG4kZmEtdmFyLWl0YWxpYzogXFxmMDMzO1xuJGZhLXZhci1nbGFzcy1jaXRydXM6IFxcZjg2OTtcbiRmYS12YXItY2FsZW5kYXItbGluZXMtcGVuOiBcXGU0NzI7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWNvbHVtbi1sb2NrOiBcXGU2Nzg7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1wZXJzb24tc25vd21vYmlsaW5nOiBcXGY3ZDE7XG4kZmEtdmFyLXNub3dtb2JpbGU6IFxcZjdkMTtcbiRmYS12YXItZmFjZS1odXNoZWQ6IFxcZTM3YjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLXRpY2tldHMtc2ltcGxlOiBcXGU2NTk7XG4kZmEtdmFyLXBpY2theGU6IFxcZTViZjtcbiRmYS12YXItbGluay1zaW1wbGUtc2xhc2g6IFxcZTFjZTtcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItZmFjZS1jb25mdXNlZDogXFxlMzZkO1xuJGZhLXZhci1waW5iYWxsOiBcXGUyMjk7XG4kZmEtdmFyLXo6IFxcNWE7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLWRlZXI6IFxcZjc4ZTtcbiRmYS12YXItaW5wdXQtcGlwZTogXFxlMWJlO1xuJGZhLXZhci1yb2FkLWxvY2s6IFxcZTU2NztcbiRmYS12YXItYTogXFw0MTtcbiRmYS12YXItYm9va21hcmstc2xhc2g6IFxcZTBjMjtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctZG93bjogXFxlMDNmO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duOiBcXGUwM2Y7XG4kZmEtdmFyLW1hY2U6IFxcZjZmODtcbiRmYS12YXItZmVhdGhlci1wb2ludGVkOiBcXGY1NmI7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLXNhdXNhZ2U6IFxcZjgyMDtcbiRmYS12YXItdHJhc2gtY2FuLWNsb2NrOiBcXGUyYWE7XG4kZmEtdmFyLXA6IFxcNTA7XG4kZmEtdmFyLWJyb29tLXdpZGU6IFxcZTVkMTtcbiRmYS12YXItc25vd2ZsYWtlOiBcXGYyZGM7XG4kZmEtdmFyLXN0b21hY2g6IFxcZjYyMztcbiRmYS12YXItbmV3c3BhcGVyOiBcXGYxZWE7XG4kZmEtdmFyLXJlY3RhbmdsZS1hZDogXFxmNjQxO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1ndWl0YXItZWxlY3RyaWM6IFxcZjhiZTtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duLXJpZ2h0OiBcXGUzZDY7XG4kZmEtdmFyLW1vb24tY2xvdWQ6IFxcZjc1NDtcbiRmYS12YXItYnJlYWQtc2xpY2UtYnV0dGVyOiBcXGUzZTE7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodDogXFxmMGE5O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItdXNlci1ncm91cC1jcm93bjogXFxmNmE1O1xuJGZhLXZhci11c2Vycy1jcm93bjogXFxmNmE1O1xuJGZhLXZhci1jaXJjbGUtaTogXFxlMTExO1xuJGZhLXZhci10b2lsZXQtcGFwZXItY2hlY2s6IFxcZTViMjtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyazogXFxlMTdiO1xuJGZhLXZhci1sb2N1c3Q6IFxcZTUyMDtcbiRmYS12YXItc29ydDogXFxmMGRjO1xuJGZhLXZhci11bnNvcnRlZDogXFxmMGRjO1xuJGZhLXZhci1saXN0LW9sOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtMS0yOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtbnVtZXJpYzogXFxmMGNiO1xuJGZhLXZhci1jaGFydC13YXRlcmZhbGw6IFxcZTBlYjtcbiRmYS12YXItc3BhcmtsZTogXFxlNWQ2O1xuJGZhLXZhci1mYWNlLXBhcnR5OiBcXGUzODM7XG4kZmEtdmFyLWtpZG5leXM6IFxcZjVmYjtcbiRmYS12YXItd2lmaS1leGNsYW1hdGlvbjogXFxlMmNmO1xuJGZhLXZhci1jaGFydC1uZXR3b3JrOiBcXGY3OGE7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdDogXFxlNTQ0O1xuJGZhLXZhci1kaWNlLWQ0OiBcXGY2ZDA7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcjogXFxmNTNkO1xuJGZhLXZhci1tb25leS1jaGVjay1hbHQ6IFxcZjUzZDtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci13aGVhdC1hd24tc2xhc2g6IFxcZTMzODtcbiRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWRhZ2dlcjogXFxmNmNiO1xuJGZhLXZhci1wb2RpdW06IFxcZjY4MDtcbiRmYS12YXItZGlhbW9uZHMtNDogXFxlNjhiO1xuJGZhLXZhci1tZW1vLWNpcmNsZS1jaGVjazogXFxlMWQ5O1xuJGZhLXZhci1yb3V0ZS1oaWdod2F5OiBcXGY2MWE7XG4kZmEtdmFyLWRvd24tdG8tbGluZTogXFxmMzRhO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tYm90dG9tOiBcXGYzNGE7XG4kZmEtdmFyLWZpbHRlcjogXFxmMGIwO1xuJGZhLXZhci1zcXVhcmUtZzogXFxlMjcxO1xuJGZhLXZhci1jaXJjbGUtcGhvbmU6IFxcZTExYjtcbiRmYS12YXItcGhvbmUtY2lyY2xlOiBcXGUxMWI7XG4kZmEtdmFyLWNsaXBib2FyZC1wcmVzY3JpcHRpb246IFxcZjVlODtcbiRmYS12YXItdXNlci1udXJzZS1oYWlyOiBcXGU0NWQ7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXDNmO1xuJGZhLXZhci1maWxlLXNpZ25hdHVyZTogXFxmNTczO1xuJGZhLXZhci10b2dnbGUtbGFyZ2Utb246IFxcZTViMTtcbiRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFxcZjBiMjtcbiRmYS12YXItZHJ5ZXItaGVhdDogXFxmODYyO1xuJGZhLXZhci1kcnllci1hbHQ6IFxcZjg2MjtcbiRmYS12YXItaG91c2UtY2hpbW5leS11c2VyOiBcXGUwNjU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1hcnJvdy11cC1zbWFsbC1iaWc6IFxcZjg4ZjtcbiRmYS12YXItc29ydC1zaXplLXVwLWFsdDogXFxmODhmO1xuJGZhLXZhci10cmFpbi10cmFjazogXFxlNDUzO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItbW9uZXktY2hlY2s6IFxcZjUzYztcbiRmYS12YXItc3Rhci1oYWxmLXN0cm9rZTogXFxmNWMwO1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLWZpbGUtZXhjbGFtYXRpb246IFxcZjMxYTtcbiRmYS12YXItY29kZTogXFxmMTIxO1xuJGZhLXZhci13aGlza2V5LWdsYXNzOiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXk6IFxcZjdhMDtcbiRmYS12YXItbW9vbi1zdGFyczogXFxmNzU1O1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRkMztcbiRmYS12YXItY2xvdGhlcy1oYW5nZXI6IFxcZTEzNjtcbiRmYS12YXItbW9iaWxlLW5vdGNoOiBcXGUxZWU7XG4kZmEtdmFyLW1vYmlsZS1pcGhvbmU6IFxcZTFlZTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydDogXFxlNTIyO1xuJGZhLXZhci1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMDhlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rOiBcXGYwOGU7XG4kZmEtdmFyLWN1YmVzLXN0YWNrZWQ6IFxcZTRlNjtcbiRmYS12YXItaW1hZ2VzLXVzZXI6IFxcZTFiOTtcbiRmYS12YXItd29uLXNpZ246IFxcZjE1OTtcbiRmYS12YXIta3J3OiBcXGYxNTk7XG4kZmEtdmFyLXdvbjogXFxmMTU5O1xuJGZhLXZhci1pbWFnZS1wb2xhcm9pZC11c2VyOiBcXGUxYjY7XG4kZmEtdmFyLXZpcnVzLWNvdmlkOiBcXGU0YTg7XG4kZmEtdmFyLXNxdWFyZS1lbGxpcHNpczogXFxlMjZlO1xuJGZhLXZhci1waWU6IFxcZjcwNTtcbiRmYS12YXItY2hlc3Mta25pZ2h0LXBpZWNlOiBcXGY0NDI7XG4kZmEtdmFyLWNoZXNzLWtuaWdodC1hbHQ6IFxcZjQ0MjtcbiRmYS12YXItYXVzdHJhbC1zaWduOiBcXGUwYTk7XG4kZmEtdmFyLWNsb3VkLXBsdXM6IFxcZTM1ZTtcbiRmYS12YXItZjogXFw0NjtcbiRmYS12YXItbGVhZjogXFxmMDZjO1xuJGZhLXZhci1iZWQtYnVuazogXFxmOGY4O1xuJGZhLXZhci1yb2FkOiBcXGYwMTg7XG4kZmEtdmFyLXRheGk6IFxcZjFiYTtcbiRmYS12YXItY2FiOiBcXGYxYmE7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtcGx1czogXFxlNTQxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItcGllLWNoYXJ0OiBcXGYyMDA7XG4kZmEtdmFyLWJvbHQtbGlnaHRuaW5nOiBcXGUwYjc7XG4kZmEtdmFyLWNsb2NrLWVpZ2h0OiBcXGUzNDU7XG4kZmEtdmFyLXNhY2steG1hcms6IFxcZTU2YTtcbiRmYS12YXItZmlsZS14bHM6IFxcZTY0ZDtcbiRmYS12YXItZmlsZS1leGNlbDogXFxmMWMzO1xuJGZhLXZhci1maWxlLWNvbnRyYWN0OiBcXGY1NmM7XG4kZmEtdmFyLWZpc2gtZmluczogXFxlNGYyO1xuJGZhLXZhci1jaXJjbGUtcTogXFxlMTFlO1xuJGZhLXZhci1idWlsZGluZy1mbGFnOiBcXGU0ZDU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1mYWNlLWRpc2d1aXNlOiBcXGUzNzA7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLXJpZ2h0OiBcXGUwZmE7XG4kZmEtdmFyLWFsaWVuLThiaXQ6IFxcZjhmNjtcbiRmYS12YXItYWxpZW4tbW9uc3RlcjogXFxmOGY2O1xuJGZhLXZhci1oYW5kLXBvaW50LXJpYmJvbjogXFxlMWE2O1xuJGZhLXZhci1wb29wOiBcXGY2MTk7XG4kZmEtdmFyLW9iamVjdC1leGNsdWRlOiBcXGU0OWM7XG4kZmEtdmFyLXRlbGVzY29wZTogXFxlMDNlO1xuJGZhLXZhci1sb2NhdGlvbi1waW46IFxcZjA0MTtcbiRmYS12YXItbWFwLW1hcmtlcjogXFxmMDQxO1xuJGZhLXZhci1zcXVhcmUtbGlzdDogXFxlNDg5O1xuJGZhLXZhci1rYWFiYTogXFxmNjZiO1xuJGZhLXZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiRmYS12YXItaGVsbWV0LXNhZmV0eTogXFxmODA3O1xuJGZhLXZhci1oYXJkLWhhdDogXFxmODA3O1xuJGZhLXZhci1oYXQtaGFyZDogXFxmODA3O1xuJGZhLXZhci1jb21tZW50LWNvZGU6IFxcZTE0NztcbiRmYS12YXItc2ltLWNhcmRzOiBcXGUyNTE7XG4kZmEtdmFyLXN0YXJzaGlwOiBcXGUwMzk7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS1jaGVjazogXFxlNTU1O1xuJGZhLXZhci1zZWFsOiBcXGUyNDE7XG4kZmEtdmFyLXVzZXItY293Ym95OiBcXGY4ZWE7XG4kZmEtdmFyLWhleGFnb24tdmVydGljYWwtbmZ0OiBcXGU1MDU7XG4kZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItYnJlYWQtbG9hZjogXFxmN2ViO1xuJGZhLXZhci1yaW5ncy13ZWRkaW5nOiBcXGY4MWI7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1mcmVuY2gtZnJpZXM6IFxcZjgwMztcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcXGYyMDE7XG4kZmEtdmFyLWNhbGVuZGFyLWFycm93LWRvd246IFxcZTBkMDtcbiRmYS12YXItY2FsZW5kYXItZG93bmxvYWQ6IFxcZTBkMDtcbiRmYS12YXItc2VuZC1iYWNrOiBcXGY4N2U7XG4kZmEtdmFyLW1hc2stdmVudGlsYXRvcjogXFxlNTI0O1xuJGZhLXZhci10aWNrZXRzOiBcXGU2NTg7XG4kZmEtdmFyLXNpZ25hdHVyZS1sb2NrOiBcXGUzY2E7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcXGYwNjE7XG4kZmEtdmFyLXNpZ25zLXBvc3Q6IFxcZjI3NztcbiRmYS12YXItbWFwLXNpZ25zOiBcXGYyNzc7XG4kZmEtdmFyLW9jdGFnb24tcGx1czogXFxmMzAxO1xuJGZhLXZhci1wbHVzLW9jdGFnb246IFxcZjMwMTtcbiRmYS12YXItY2FzaC1yZWdpc3RlcjogXFxmNzg4O1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOiBcXGU1NDI7XG4kZmEtdmFyLW1lbG9uLXNsaWNlOiBcXGUzMTE7XG4kZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbjogXFxlMDMzO1xuJGZhLXZhci1tZXNzYWdlLXNtaWxlOiBcXGY0YWE7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXNtaWxlOiBcXGY0YWE7XG4kZmEtdmFyLWN1cC1zdHJhdzogXFxlMzYzO1xuJGZhLXZhci1sZWZ0LWZyb20tbGluZTogXFxmMzQ4O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1yaWdodDogXFxmMzQ4O1xuJGZhLXZhci1oOiBcXDQ4O1xuJGZhLXZhci1iYXNrZXQtc2hvcHBpbmctc2ltcGxlOiBcXGUwYWY7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldC1hbHQ6IFxcZTBhZjtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1oZWFydDogXFxmNGMzO1xuJGZhLXZhci1oYW5kcy1oZWFydDogXFxmNGMzO1xuJGZhLXZhci1jbG9jay1uaW5lOiBcXGUzNGM7XG4kZmEtdmFyLWhhbW1lci1icnVzaDogXFxlNjIwO1xuJGZhLXZhci10YXJwOiBcXGU1N2I7XG4kZmEtdmFyLWZhY2Utc2xlZXB5OiBcXGUzOGU7XG4kZmEtdmFyLWhhbmQtaG9ybnM6IFxcZTFhOTtcbiRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoOiBcXGY3ZDk7XG4kZmEtdmFyLXRvb2xzOiBcXGY3ZDk7XG4kZmEtdmFyLWFycm93cy10by1leWU6IFxcZTRiZjtcbiRmYS12YXItY2lyY2xlLXRocmVlLXF1YXJ0ZXJzOiBcXGUxMjU7XG4kZmEtdmFyLXRyb3BoeS1zdGFyOiBcXGYyZWI7XG4kZmEtdmFyLXRyb3BoeS1hbHQ6IFxcZjJlYjtcbiRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdDogXFxlNTViO1xuJGZhLXZhci1mYWNlLXRoZXJtb21ldGVyOiBcXGUzOWE7XG4kZmEtdmFyLWdyaWQtcm91bmQtNDogXFxlNWRkO1xuJGZhLXZhci1zaWduLXBvc3RzLXdyZW5jaDogXFxlNjI2O1xuJGZhLXZhci1zaGlydC1ydW5uaW5nOiBcXGUzYzg7XG4kZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXVwOiBcXGUwYmQ7XG4kZmEtdmFyLWZhY2UtbmF1c2VhdGVkOiBcXGUzODE7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLWZpbGUtY2hhcnQtcGllOiBcXGY2NWE7XG4kZmEtdmFyLW1hcnMtYW5kLXZlbnVzOiBcXGYyMjQ7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTFiMDtcbiRmYS12YXItaG9tZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLWxlZnQ6IFxcZTBmOTtcbiRmYS12YXItZHVtcHN0ZXItZmlyZTogXFxmNzk0O1xuJGZhLXZhci1oZXhhZ29uLW1pbnVzOiBcXGYzMDc7XG4kZmEtdmFyLW1pbnVzLWhleGFnb246IFxcZjMwNztcbiRmYS12YXItbGVmdC10by1saW5lOiBcXGYzNGI7XG4kZmEtdmFyLWFycm93LWFsdC10by1sZWZ0OiBcXGYzNGI7XG4kZmEtdmFyLWhvdXNlLWNyYWNrOiBcXGUzYjE7XG4kZmEtdmFyLXBhdy1zaW1wbGU6IFxcZjcwMTtcbiRmYS12YXItcGF3LWFsdDogXFxmNzAxO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmctdG8tbGluZTogXFxlM2Q0O1xuJGZhLXZhci1icmFja2V0cy1yb3VuZDogXFxlMGM1O1xuJGZhLXZhci1wYXJlbnRoZXNlczogXFxlMGM1O1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWNpdHJ1czogXFxmNTYxO1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci11c2VyLXNoYWtlc3BlYXJlOiBcXGUyYzI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWFyYzogXFxlNGIyO1xuJGZhLXZhci1mYWNlLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLWJvdHRsZS13YXRlcjogXFxlNGM1O1xuJGZhLXZhci1jaXJjbGUtcGF1c2U6IFxcZjI4YjtcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLWdhdWdlLWNpcmNsZS1wbHVzOiBcXGU0OTg7XG4kZmEtdmFyLWZvbGRlcnM6IFxcZjY2MDtcbiRmYS12YXItYW5nZWw6IFxcZjc3OTtcbiRmYS12YXItdmFsdWUtYWJzb2x1dGU6IFxcZjZhNjtcbiRmYS12YXItcmFiYml0OiBcXGY3MDg7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaDogXFxlMDcyO1xuJGZhLXZhci1jaXJjbGUtZXVybzogXFxlNWNlO1xuJGZhLXZhci1hcHBsZS13aG9sZTogXFxmNWQxO1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXIta2l0Y2hlbi1zZXQ6IFxcZTUxYTtcbiRmYS12YXItZGlhbW9uZC1oYWxmOiBcXGU1Yjc7XG4kZmEtdmFyLWxvY2sta2V5aG9sZTogXFxmMzBkO1xuJGZhLXZhci1sb2NrLWFsdDogXFxmMzBkO1xuJGZhLXZhci1yOiBcXDUyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXNxdWFyZS1pbmZvOiBcXGYzMGY7XG4kZmEtdmFyLWluZm8tc3F1YXJlOiBcXGYzMGY7XG4kZmEtdmFyLXdpZmktc2xhc2g6IFxcZjZhYztcbiRmYS12YXItdG9pbGV0LXBhcGVyLXhtYXJrOiBcXGU1YjM7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctZG9sbGFyOiBcXGY0YzU7XG4kZmEtdmFyLWhhbmRzLXVzZDogXFxmNGM1O1xuJGZhLXZhci1jdWJlOiBcXGYxYjI7XG4kZmEtdmFyLWFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlOiBcXGY4ODg7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLWRvd246IFxcZjg4ODtcbiRmYS12YXItYml0Y29pbi1zaWduOiBcXGUwYjQ7XG4kZmEtdmFyLXNodXR0ZXJzOiBcXGU0NDk7XG4kZmEtdmFyLXNoaWVsZC1kb2c6IFxcZTU3MztcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLXRhYmxlLXRyZWU6IFxcZTI5MztcbiRmYS12YXItaG91c2UtY2hpbW5leS1oZWFydDogXFxlMWIyO1xuJGZhLXZhci10YWxseS0zOiBcXGUyOTY7XG4kZmEtdmFyLWVsZXZhdG9yOiBcXGUxNmQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXI6IFxcZTUyODtcbiRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cDogXFxlNTI5O1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTUwZjtcbiRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDogXFxmNjgyO1xuJGZhLXZhci1wb2xsLWg6IFxcZjY4MjtcbiRmYS12YXItY2lyY2xlOiBcXGYxMTE7XG4kZmEtdmFyLWxlZnQtdG8tYnJhY2tldDogXFxlNjZkO1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlM2YyO1xuJGZhLXZhci1zd29yZDogXFxmNzFjO1xuJGZhLXZhci1iYWNrd2FyZC1mYXN0OiBcXGYwNDk7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItcmVjeWNsZTogXFxmMWI4O1xuJGZhLXZhci11c2VyLWFzdHJvbmF1dDogXFxmNGZiO1xuJGZhLXZhci1pbnRlcnJvYmFuZzogXFxlNWJhO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci1jaXJjbGUtZGFzaGVkOiBcXGUxMDU7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci1iYXNrZXRiYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1mb3JrLWtuaWZlOiBcXGYyZTY7XG4kZmEtdmFyLXV0ZW5zaWxzLWFsdDogXFxmMmU2O1xuJGZhLXZhci1zYXRlbGxpdGUtZGlzaDogXFxmN2MwO1xuJGZhLXZhci1iYWRnZS1jaGVjazogXFxmMzM2O1xuJGZhLXZhci1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1zbGlkZXI6IFxcZTI1MjtcbiRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b246IFxcZjNjZDtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1jbG9jay1vbmUtdGhpcnR5OiBcXGUzNGY7XG4kZmEtdmFyLWluYm94LW91dDogXFxmMzExO1xuJGZhLXZhci1pbmJveC1hcnJvdy11cDogXFxmMzExO1xuJGZhLXZhci1jbG91ZC1zbGFzaDogXFxlMTM3O1xuJGZhLXZhci12b2x1bWUtaGlnaDogXFxmMDI4O1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItdXNlcnMtcmF5czogXFxlNTkzO1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItb2N0YWdvbi1jaGVjazogXFxlNDI2O1xuJGZhLXZhci1mbGF0YnJlYWQtc3R1ZmZlZDogXFxlNDBjO1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItY2FydC1jaXJjbGUtcGx1czogXFxlM2YzO1xuJGZhLXZhci10cnVjay1jbG9jazogXFxmNDhjO1xuJGZhLXZhci1zaGlwcGluZy10aW1lZDogXFxmNDhjO1xuJGZhLXZhci1wb29sLTgtYmFsbDogXFxlM2M1O1xuJGZhLXZhci1maWxlLWF1ZGlvOiBcXGYxYzc7XG4kZmEtdmFyLXR1cm4tZG93bi1sZWZ0OiBcXGUzMzE7XG4kZmEtdmFyLWxvY2staGFzaHRhZzogXFxlNDIzO1xuJGZhLXZhci1jaGFydC1yYWRhcjogXFxlMGU3O1xuJGZhLXZhci1zdGFmZjogXFxmNzFiO1xuJGZhLXZhci1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLXV0aWxpdHktcG9sZTogXFxlMmMzO1xuJGZhLXZhci10cmFuc3BvcnRlci02OiBcXGUyYTc7XG4kZmEtdmFyLWFycm93LXR1cm4tbGVmdDogXFxlNjMyO1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXItYnVnczogXFxlNGQwO1xuJGZhLXZhci12ZWN0b3ItcG9seWdvbjogXFxlMmM3O1xuJGZhLXZhci1kaWFncmFtLW5lc3RlZDogXFxlMTU3O1xuJGZhLXZhci1ydXBlZS1zaWduOiBcXGYxNTY7XG4kZmEtdmFyLXJ1cGVlOiBcXGYxNTY7XG4kZmEtdmFyLWZpbGUtaW1hZ2U6IFxcZjFjNTtcbiRmYS12YXItY2lyY2xlLXF1ZXN0aW9uOiBcXGYwNTk7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci10aWNrZXRzLXBlcmZvcmF0ZWQ6IFxcZTYzZjtcbiRmYS12YXItaW1hZ2UtdXNlcjogXFxlMWI4O1xuJGZhLXZhci1idW95OiBcXGU1YjU7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItYm9vay1ib29rbWFyazogXFxlMGJiO1xuJGZhLXZhci1ib3JkZXItY2VudGVyLWg6IFxcZjg5YztcbiRmYS12YXItY2FuLWZvb2Q6IFxcZTNlNjtcbiRmYS12YXItdHlwZXdyaXRlcjogXFxmOGU3O1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWFyYzogXFxlNGIxO1xuJGZhLXZhci1jaXJjbGUtazogXFxlMTEzO1xuJGZhLXZhci1mYWNlLWhhbmQtb3Zlci1tb3V0aDogXFxlMzc4O1xuJGZhLXZhci1wb3Bjb3JuOiBcXGY4MTk7XG4kZmEtdmFyLWhvdXNlLXdhdGVyOiBcXGY3NGY7XG4kZmEtdmFyLWhvdXNlLWZsb29kOiBcXGY3NGY7XG4kZmEtdmFyLW9iamVjdC1zdWJ0cmFjdDogXFxlNDllO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci13YXJlaG91c2UtZnVsbDogXFxmNDk1O1xuJGZhLXZhci13YXJlaG91c2UtYWx0OiBcXGY0OTU7XG4kZmEtdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiRmYS12YXItYnJpZGdlOiBcXGU0Yzg7XG4kZmEtdmFyLXBob25lLWZsaXA6IFxcZjg3OTtcbiRmYS12YXItcGhvbmUtYWx0OiBcXGY4Nzk7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZTogXFxlMDkwO1xuJGZhLXZhci1maWxlLWRvYzogXFxlNWVkO1xuJGZhLXZhci1zcXVhcmUtcXVhcnRlcnM6IFxcZTQ0ZTtcbiRmYS12YXItdHJ1Y2stZnJvbnQ6IFxcZTJiNztcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLXRyYXNoLXhtYXJrOiBcXGUyYjQ7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC1sZWZ0OiBcXGYzMmU7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1sZWZ0OiBcXGYzMmU7XG4kZmEtdmFyLWZpbGVzOiBcXGUxNzg7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRhYjtcbiRmYS12YXItZmFjZS1jbG91ZHM6IFxcZTQ3ZDtcbiRmYS12YXItdXNlci1jcm93bjogXFxmNmE0O1xuJGZhLXZhci1iYXNrZXQtc2hvcHBpbmctcGx1czogXFxlNjUzO1xuJGZhLXZhci10cnVjay1maWVsZDogXFxlNThkO1xuJGZhLXZhci1yb3V0ZTogXFxmNGQ3O1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1jaGVjazogXFxlM2YxO1xuJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb246IFxcZTRlMztcbiRmYS12YXItcGFub3JhbWE6IFxcZTIwOTtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItdXNlci10aWUtaGFpci1sb25nOiBcXGU0NjA7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLW1pbnVzOiBcXGU0ZWQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tZWRpY2FsOiBcXGY4MDk7XG4kZmEtdmFyLWFycm93LXR1cm4tcmlnaHQ6IFxcZTYzNTtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLWZvcndhcmQtZmFzdDogXFxmMDUwO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmFjZS1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLXVzZXItcm9ib3Q6IFxcZTA0YjtcbiRmYS12YXItc3F1YXJlLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1jYXJkLWRpYW1vbmQ6IFxcZTNlYTtcbiRmYS12YXItZmFjZS16aXBwZXI6IFxcZTNhNTtcbiRmYS12YXItZmFjZS1yYWlzZWQtZXllYnJvdzogXFxlMzg4O1xuJGZhLXZhci1ob3VzZS1zaWduYWw6IFxcZTAxMjtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tdXA6IFxcZjMyYztcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtdXA6IFxcZjMyYztcbiRmYS12YXItYmFycy1wcm9ncmVzczogXFxmODI4O1xuJGZhLXZhci10YXNrcy1hbHQ6IFxcZjgyODtcbiRmYS12YXItZmF1Y2V0LWRyaXA6IFxcZTAwNjtcbiRmYS12YXItYXJyb3dzLXRvLWxpbmU6IFxcZTBhNztcbiRmYS12YXItZG9scGhpbjogXFxlMTY4O1xuJGZhLXZhci1hcnJvdy11cC1yaWdodDogXFxlMDlmO1xuJGZhLXZhci1jaXJjbGUtcjogXFxlMTIwO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItZG9sbHktZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1iYW4tc21va2luZzogXFxmNTRkO1xuJGZhLXZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJGZhLXZhci1jaXJjbGUtc29ydC11cDogXFxlMDMyO1xuJGZhLXZhci1zb3J0LWNpcmNsZS11cDogXFxlMDMyO1xuJGZhLXZhci10ZXJtaW5hbDogXFxmMTIwO1xuJGZhLXZhci1tb2JpbGUtYnV0dG9uOiBcXGYxMGI7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtZmxhZzogXFxlNTE0O1xuJGZhLXZhci1iYXNrZXQtc2hvcHBpbmc6IFxcZjI5MTtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcXGYyOTE7XG4kZmEtdmFyLXRhcGU6IFxcZjRkYjtcbiRmYS12YXItY2hlc3RudXQ6IFxcZTNmNjtcbiRmYS12YXItYnVzLXNpbXBsZTogXFxmNTVlO1xuJGZhLXZhci1idXMtYWx0OiBcXGY1NWU7XG4kZmEtdmFyLWV5ZTogXFxmMDZlO1xuJGZhLXZhci1mYWNlLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1oZWF0OiBcXGUwMGM7XG4kZmEtdmFyLXRpY2tldC1haXJsaW5lOiBcXGUyOWE7XG4kZmEtdmFyLXRpY2tldC1wZXJmb3JhdGVkLXBsYW5lOiBcXGUyOWE7XG4kZmEtdmFyLXRpY2tldC1wbGFuZTogXFxlMjlhO1xuJGZhLXZhci1ib290LWhlZWxlZDogXFxlMzNmO1xuJGZhLXZhci1hcnJvd3MtbWluaW1pemU6IFxcZTBhNTtcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzOiBcXGUwYTU7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246IFxcZTU0YztcbiRmYS12YXItZmlsZS1zaGllbGQ6IFxcZTRmMDtcbiRmYS12YXItaGV4YWdvbjogXFxmMzEyO1xuJGZhLXZhci1tYW5ob2xlOiBcXGUxZDY7XG4kZmEtdmFyLXVzZXItc2xhc2g6IFxcZjUwNjtcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXRvd2VyLW9ic2VydmF0aW9uOiBcXGU1ODY7XG4kZmEtdmFyLWZsb3BweS1kaXNrczogXFxlMTgzO1xuJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbmstdW5kZXI6IFxcZTI5ZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2UtYWx0OiBcXGUyOWY7XG4kZmEtdmFyLWZpbGUtY29kZTogXFxmMWM5O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsLTU6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsLXBlcmZlY3Q6IFxcZjAxMjtcbiRmYS12YXItcHVtcDogXFxlNDQyO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrOiBcXGU1MDE7XG4kZmEtdmFyLWFycm93LXVwLWxlZnQtZnJvbS1jaXJjbGU6IFxcZTA5ZTtcbiRmYS12YXItaG91c2UtY2hpbW5leTogXFxlM2FmO1xuJGZhLXZhci1ob21lLWxnOiBcXGUzYWY7XG4kZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTogXFxmMmQwO1xuJGZhLXZhci1kcnllcjogXFxmODYxO1xuJGZhLXZhci1mYWNlLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcC1waWVjZTogXFxmNDNiO1xuJGZhLXZhci1jaGVzcy1iaXNob3AtYWx0OiBcXGY0M2I7XG4kZmEtdmFyLXNoaXJ0LXRhbmstdG9wOiBcXGUzYzk7XG4kZmEtdmFyLWRpcGxvbWE6IFxcZjVlYTtcbiRmYS12YXItc2Nyb2xsLXJpYmJvbjogXFxmNWVhO1xuJGZhLXZhci1zY3JlZW5jYXN0OiBcXGUyM2U7XG4kZmEtdmFyLXdhbGtlcjogXFxmODMxO1xuJGZhLXZhci1wcmVzY3JpcHRpb246IFxcZjViMTtcbiRmYS12YXItc2hvcDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItZmxvcHB5LWRpc2s6IFxcZjBjNztcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItZmFjZS1raXNzLWNsb3NlZC1leWVzOiBcXGUzN2Q7XG4kZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0OiBcXGY1MTU7XG4kZmEtdmFyLWZpbGUtdXNlcjogXFxmNjVjO1xuJGZhLXZhci11c2VyLXBvbGljZS10aWU6IFxcZTMzNDtcbiRmYS12YXItZmFjZS10b25ndWUtbW9uZXk6IFxcZTM5ZDtcbiRmYS12YXItdGVubmlzLWJhbGw6IFxcZjQ1ZTtcbiRmYS12YXItc3F1YXJlLWw6IFxcZTI3NTtcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3J0LWFzYzogXFxmMGRlO1xuJGZhLXZhci1jYWxlbmRhci1hcnJvdy11cDogXFxlMGQxO1xuJGZhLXZhci1jYWxlbmRhci11cGxvYWQ6IFxcZTBkMTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnRpbmc6IFxcZjRhZDtcbiRmYS12YXItcGxhbnQtd2lsdDogXFxlNWFhO1xuJGZhLXZhci1zY2FyZjogXFxmN2MxO1xuJGZhLXZhci1hbGJ1bS1jaXJjbGUtcGx1czogXFxlNDhjO1xuJGZhLXZhci11c2VyLW51cnNlLWhhaXItbG9uZzogXFxlNDVlO1xuJGZhLXZhci1kaWFtb25kOiBcXGYyMTk7XG4kZmEtdmFyLXNxdWFyZS1sZWZ0OiBcXGYzNTE7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtbGVmdDogXFxmMzUxO1xuJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWNpcmNsZS1lbGxpcHNpcy12ZXJ0aWNhbDogXFxlMTBiO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy11c2Q6IFxcZjRjMDtcbiRmYS12YXItZ3JpZC1kaXZpZGVyczogXFxlM2FkO1xuJGZhLXZhci1jaGFydC1kaWFncmFtOiBcXGU2OTU7XG4kZmEtdmFyLWJhY3Rlcml1bTogXFxlMDVhO1xuJGZhLXZhci1oYW5kLXBvaW50ZXI6IFxcZjI1YTtcbiRmYS12YXItZHJ1bS1zdGVlbHBhbjogXFxmNTZhO1xuJGZhLXZhci1oYW5kLXNjaXNzb3JzOiBcXGYyNTc7XG4kZmEtdmFyLWhhbmRzLXByYXlpbmc6IFxcZjY4NDtcbiRmYS12YXItcHJheWluZy1oYW5kczogXFxmNjg0O1xuJGZhLXZhci1mYWNlLXBlbnNpdmU6IFxcZTM4NDtcbiRmYS12YXItdXNlci1tdXNpYzogXFxmOGViO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtcmlnaHQ6IFxcZjAxZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtcm90YXRlOiBcXGYwMWU7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1mb3J3YXJkOiBcXGYwMWU7XG4kZmEtdmFyLXJlZG86IFxcZjAxZTtcbiRmYS12YXItbWVzc2FnZXMtZG9sbGFyOiBcXGY2NTI7XG4kZmEtdmFyLWNvbW1lbnRzLWFsdC1kb2xsYXI6IFxcZjY1MjtcbiRmYS12YXItc2Vuc29yLW9uOiBcXGUwMmI7XG4kZmEtdmFyLWJhbGxvb246IFxcZTJlMztcbiRmYS12YXItYmlvaGF6YXJkOiBcXGY3ODA7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuLXBpZWNlOiBcXGY0NDY7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuLWFsdDogXFxmNDQ2O1xuJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzOiBcXGY2MDE7XG4kZmEtdmFyLWxvY2F0aW9uOiBcXGY2MDE7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLWxlZnQtZnJvbS1icmFja2V0OiBcXGU2NmM7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1sZWF2ZTogXFxlMDBmO1xuJGZhLXZhci1ob3VzZS1sZWF2ZTogXFxlMDBmO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tZGVwYXJ0OiBcXGUwMGY7XG4kZmEtdmFyLXJ1bGVyLXRyaWFuZ2xlOiBcXGY2MWM7XG4kZmEtdmFyLWNhcmQtY2x1YjogXFxlM2U5O1xuJGZhLXZhci1jaGlsZC1kcmVzczogXFxlNTljO1xuJGZhLXZhci11c2Vycy1iZXR3ZWVuLWxpbmVzOiBcXGU1OTE7XG4kZmEtdmFyLWx1bmdzLXZpcnVzOiBcXGUwNjc7XG4kZmEtdmFyLXNwaW5uZXItdGhpcmQ6IFxcZjNmNDtcbiRmYS12YXItZmFjZS1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItcGhvbmU6IFxcZjA5NTtcbiRmYS12YXItY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWw6IFxcZjhjZDtcbiRmYS12YXItbW91c2UtYWx0OiBcXGY4Y2Q7XG4kZmEtdmFyLWNhbGVuZGFyLXhtYXJrOiBcXGYyNzM7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzOiBcXGYyNzM7XG4kZmEtdmFyLWNoaWxkLXJlYWNoaW5nOiBcXGU1OWQ7XG4kZmEtdmFyLXRhYmxlLWxheW91dDogXFxlMjkwO1xuJGZhLXZhci1uYXJ3aGFsOiBcXGY2ZmU7XG4kZmEtdmFyLXJhbXAtbG9hZGluZzogXFxmNGQ0O1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtcGx1czogXFxlNDcwO1xuJGZhLXZhci10b290aGJydXNoOiBcXGY2MzU7XG4kZmEtdmFyLWJvcmRlci1pbm5lcjogXFxmODRlO1xuJGZhLXZhci1wYXctY2xhd3M6IFxcZjcwMjtcbiRmYS12YXIta2l3aS1mcnVpdDogXFxlMzBjO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0LXNsb3c6IFxcZjYzOTtcbiRmYS12YXItcmVjdGFuZ2xlLWNvZGU6IFxcZTMyMjtcbiRmYS12YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kZmEtdmFyLWtleWJvYXJkLWJyaWdodG5lc3M6IFxcZTFjMDtcbiRmYS12YXItYm9va3MtbWVkaWNhbDogXFxmN2U4O1xuJGZhLXZhci1saWdodGJ1bGItc2xhc2g6IFxcZjY3MztcbiRmYS12YXItaG91c2UtYmxhbms6IFxcZTQ4NztcbiRmYS12YXItaG9tZS1ibGFuazogXFxlNDg3O1xuJGZhLXZhci1zcXVhcmUtNTogXFxlMjVhO1xuJGZhLXZhci1zcXVhcmUtaGVhcnQ6IFxcZjRjODtcbiRmYS12YXItaGVhcnQtc3F1YXJlOiBcXGY0Yzg7XG4kZmEtdmFyLXB1enpsZTogXFxlNDQzO1xuJGZhLXZhci11c2VyLWdlYXI6IFxcZjRmZTtcbiRmYS12YXItdXNlci1jb2c6IFxcZjRmZTtcbiRmYS12YXItcGlwZS1jaXJjbGUtY2hlY2s6IFxcZTQzNjtcbiRmYS12YXItYXJyb3ctdXAtMS05OiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1vY3RhZ29uLWV4Y2xhbWF0aW9uOiBcXGUyMDQ7XG4kZmEtdmFyLWRpYWwtbG93OiBcXGUxNWQ7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLWxhcHRvcC1tb2JpbGU6IFxcZjg3YTtcbiRmYS12YXItcGhvbmUtbGFwdG9wOiBcXGY4N2E7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtYm94ZXM6IFxcZjQ2ZjtcbiRmYS12YXItY29udmV5b3ItYmVsdC1hbHQ6IFxcZjQ2ZjtcbiRmYS12YXItc2hpZWxkLXZpcnVzOiBcXGUwNmM7XG4kZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZDogXFxlMjhlO1xuJGZhLXZhci1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQ6IFxcZTI4ZTtcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lOiBcXGUwMzg7XG4kZmEtdmFyLXN0YXJmaWdodGVyLWFsdDogXFxlMDM4O1xuJGZhLXZhci1yb2NrZXQtbGF1bmNoOiBcXGUwMjc7XG4kZmEtdmFyLW1vc3F1aXRvLW5ldDogXFxlNTJjO1xuJGZhLXZhci1maWxlLWZyYWdtZW50OiBcXGU2OTc7XG4kZmEtdmFyLXZlbnQtZGFtcGVyOiBcXGU0NjU7XG4kZmEtdmFyLWJyaWRnZS13YXRlcjogXFxlNGNlO1xuJGZhLXZhci1iYW4tYnVnOiBcXGY3Zjk7XG4kZmEtdmFyLWRlYnVnOiBcXGY3Zjk7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLWdhcmFnZS1jYXI6IFxcZTAwYTtcbiRmYS12YXItc3F1YXJlLWthbmJhbjogXFxlNDg4O1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLWNoYXJ0LWthbmJhbjogXFxlNjRmO1xuJGZhLXZhci1wZW4tZmFuY3k6IFxcZjVhYztcbiRmYS12YXItY29mZmVlLXBvdDogXFxlMDAyO1xuJGZhLXZhci1tb3VzZS1maWVsZDogXFxlNWE4O1xuJGZhLXZhci1wZXJzb24tZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLXNob3dlci1kb3duOiBcXGUyNGQ7XG4kZmEtdmFyLXNob3dlci1hbHQ6IFxcZTI0ZDtcbiRmYS12YXItYm94LWNpcmNsZS1jaGVjazogXFxlMGM0O1xuJGZhLXZhci1icmlnaHRuZXNzOiBcXGUwYzk7XG4kZmEtdmFyLWNhci1zaWRlLWJvbHQ6IFxcZTM0NDtcbiRmYS12YXItZmlsZS14bWw6IFxcZTY1NDtcbiRmYS12YXItb3JuYW1lbnQ6IFxcZjdiODtcbiRmYS12YXItcGhvbmUtYXJyb3ctZG93bi1sZWZ0OiBcXGUyMjM7XG4kZmEtdmFyLXBob25lLWFycm93LWRvd246IFxcZTIyMztcbiRmYS12YXItcGhvbmUtaW5jb21pbmc6IFxcZTIyMztcbiRmYS12YXItY2xvdWQtd29yZDogXFxlMTM4O1xuJGZhLXZhci1oYW5kLWZpbmdlcnMtY3Jvc3NlZDogXFxlMWEzO1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci1nYXVnZS1zaW1wbGU6IFxcZjYyOTtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1lZDogXFxmNjI5O1xuJGZhLXZhci10YWNob21ldGVyLWF2ZXJhZ2U6IFxcZjYyOTtcbiRmYS12YXItYXJyb3ctZG93bi1zbWFsbC1iaWc6IFxcZjg4ZDtcbiRmYS12YXItc29ydC1zaXplLWRvd24tYWx0OiBcXGY4OGQ7XG4kZmEtdmFyLWJvb2stbWVkaWNhbDogXFxmN2U2O1xuJGZhLXZhci1mYWNlLW1lbHRpbmc6IFxcZTQ4MztcbiRmYS12YXItcG9vOiBcXGYyZmU7XG4kZmEtdmFyLXBlbi1jbGlwLXNsYXNoOiBcXGUyMGY7XG4kZmEtdmFyLXBlbi1hbHQtc2xhc2g6IFxcZTIwZjtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFxcZjEwZTtcbiRmYS12YXItcXVvdGUtcmlnaHQtYWx0OiBcXGYxMGU7XG4kZmEtdmFyLXNjcm9sbC1vbGQ6IFxcZjcwZjtcbiRmYS12YXItZ3VpdGFyczogXFxmOGJmO1xuJGZhLXZhci1waG9uZS14bWFyazogXFxlMjI3O1xuJGZhLXZhci1ob3NlOiBcXGU0MTk7XG4kZmEtdmFyLWNsb2NrLXNpeDogXFxlMzUyO1xuJGZhLXZhci1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10LXNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXRzaGlydDogXFxmNTUzO1xuJGZhLXZhci1iaWxsYm9hcmQ6IFxcZTVjZDtcbiRmYS12YXItc3F1YXJlLXI6IFxcZTI3YztcbiRmYS12YXItY3ViZXM6IFxcZjFiMztcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1kb2xsYXI6IFxcZjY1NztcbiRmYS12YXItZGl2aWRlOiBcXGY1Mjk7XG4kZmEtdmFyLXN1bi1jbG91ZDogXFxmNzYzO1xuJGZhLXZhci1sYW1wLWZsb29yOiBcXGUwMTU7XG4kZmEtdmFyLXNxdWFyZS03OiBcXGUyNWM7XG4kZmEtdmFyLXRlbmdlLXNpZ246IFxcZjdkNztcbiRmYS12YXItdGVuZ2U6IFxcZjdkNztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nOiBcXGY0YzI7XG4kZmEtdmFyLWNhbXBmaXJlOiBcXGY2YmE7XG4kZmEtdmFyLWNpcmNsZS1hbXBlcnNhbmQ6IFxcZTBmODtcbiRmYS12YXItc25vd2ZsYWtlczogXFxmN2NmO1xuJGZhLXZhci1oYW5kcy1jbGFwcGluZzogXFxlMWE4O1xuJGZhLXZhci1yZXB1YmxpY2FuOiBcXGY3NWU7XG4kZmEtdmFyLWxlYWYtbWFwbGU6IFxcZjZmNjtcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXhtYXJrOiBcXGU1NDM7XG4kZmEtdmFyLXJ1bGVyOiBcXGY1NDU7XG4kZmEtdmFyLWFycm93LWxlZnQtZnJvbS1icmFja2V0OiBcXGU2Njg7XG4kZmEtdmFyLWN1cC1zdHJhdy1zd29vc2g6IFxcZTM2NDtcbiRmYS12YXItdGVtcGVyYXR1cmUtc3VuOiBcXGY3NmE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhvdDogXFxmNzZhO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcXGYwMzY7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItcmVzdHJvb206IFxcZjdiZDtcbiRmYS12YXItaGlnaC1kZWZpbml0aW9uOiBcXGUxYWU7XG4kZmEtdmFyLXJlY3RhbmdsZS1oZDogXFxlMWFlO1xuJGZhLXZhci1qOiBcXDRhO1xuJGZhLXZhci1nYWxheHk6IFxcZTAwODtcbiRmYS12YXItdXNlcnMtdmlld2ZpbmRlcjogXFxlNTk1O1xuJGZhLXZhci1maWxlLXZpZGVvOiBcXGYxYzg7XG4kZmEtdmFyLWNoZXJyaWVzOiBcXGUwZWM7XG4kZmEtdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYzNWQ7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kZmEtdmFyLWNpcmNsZS1zb3J0OiBcXGUwMzA7XG4kZmEtdmFyLXNvcnQtY2lyY2xlOiBcXGUwMzA7XG4kZmEtdmFyLXRhYmxlLWNlbGxzOiBcXGYwMGE7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLWJhZy1zaG9wcGluZy1taW51czogXFxlNjUwO1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1zaXJlbjogXFxlMDJkO1xuJGZhLXZhci1hcnJvdy11cC10by1kb3R0ZWQtbGluZTogXFxlMGExO1xuJGZhLXZhci1pbWFnZS1sYW5kc2NhcGU6IFxcZTFiNTtcbiRmYS12YXItbGFuZHNjYXBlOiBcXGUxYjU7XG4kZmEtdmFyLXRhbmstd2F0ZXI6IFxcZTQ1MjtcbiRmYS12YXItY3VybGluZy1zdG9uZTogXFxmNDRhO1xuJGZhLXZhci1jdXJsaW5nOiBcXGY0NGE7XG4kZmEtdmFyLWdhbWVwYWQtbW9kZXJuOiBcXGU1YTI7XG4kZmEtdmFyLWdhbWVwYWQtYWx0OiBcXGU1YTI7XG4kZmEtdmFyLW1lc3NhZ2VzLXF1ZXN0aW9uOiBcXGUxZTc7XG4kZmEtdmFyLWJvb2stYmlibGU6IFxcZjY0NztcbiRmYS12YXItYmlibGU6IFxcZjY0NztcbiRmYS12YXItbzogXFw0ZjtcbiRmYS12YXItc3VpdGNhc2UtbWVkaWNhbDogXFxmMGZhO1xuJGZhLXZhci1tZWRraXQ6IFxcZjBmYTtcbiRmYS12YXItYnJpZWZjYXNlLWFycm93LXJpZ2h0OiBcXGUyZjI7XG4kZmEtdmFyLWV4cGFuZC13aWRlOiBcXGYzMjA7XG4kZmEtdmFyLWNsb2NrLWVsZXZlbi10aGlydHk6IFxcZTM0ODtcbiRmYS12YXItcnY6IFxcZjdiZTtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFxcZjIxYjtcbiRmYS12YXItb3R0ZXI6IFxcZjcwMDtcbiRmYS12YXItZHJlaWRlbDogXFxmNzkyO1xuJGZhLXZhci1wZXJzb24tZHJlc3M6IFxcZjE4MjtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWNvbW1lbnQtZG9sbGFyOiBcXGY2NTE7XG4kZmEtdmFyLWJ1c2luZXNzLXRpbWU6IFxcZjY0YTtcbiRmYS12YXItYnJpZWZjYXNlLWNsb2NrOiBcXGY2NGE7XG4kZmEtdmFyLWZsb3dlci10dWxpcDogXFxmODAxO1xuJGZhLXZhci1wZW9wbGUtcGFudHMtc2ltcGxlOiBcXGUyMWE7XG4kZmEtdmFyLWNsb3VkLWRyaXp6bGU6IFxcZjczODtcbiRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItYm9vay10YW5ha2g6IFxcZjgyNztcbiRmYS12YXItdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXNvbGFyLXN5c3RlbTogXFxlMDJmO1xuJGZhLXZhci1zZWFsLXF1ZXN0aW9uOiBcXGUyNDM7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXFxmMmEwO1xuJGZhLXZhci1kaXNjLWRyaXZlOiBcXGY4YjU7XG4kZmEtdmFyLWhhdC1jb3dib3ktc2lkZTogXFxmOGMxO1xuJGZhLXZhci10YWJsZS1yb3dzOiBcXGUyOTI7XG4kZmEtdmFyLXJvd3M6IFxcZTI5MjtcbiRmYS12YXItbG9jYXRpb24tZXhjbGFtYXRpb246IFxcZjYwODtcbiRmYS12YXItbWFwLW1hcmtlci1leGNsYW1hdGlvbjogXFxmNjA4O1xuJGZhLXZhci1mYWNlLWZlYXJmdWw6IFxcZTM3NTtcbiRmYS12YXItY2xpcGJvYXJkLXVzZXI6IFxcZjdmMztcbiRmYS12YXItYnVzLXNjaG9vbDogXFxmNWRkO1xuJGZhLXZhci1maWxtLXNsYXNoOiBcXGUxNzk7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLXJpZ2h0OiBcXGUyNjI7XG4kZmEtdmFyLWJvb2stc3BhcmtsZXM6IFxcZjZiODtcbiRmYS12YXItYm9vay1zcGVsbHM6IFxcZjZiODtcbiRmYS12YXItd2FzaGluZy1tYWNoaW5lOiBcXGY4OTg7XG4kZmEtdmFyLXdhc2hlcjogXFxmODk4O1xuJGZhLXZhci1jaGlsZDogXFxmMWFlO1xuJGZhLXZhci1saXJhLXNpZ246IFxcZjE5NTtcbiRmYS12YXItdXNlci12aXNvcjogXFxlMDRjO1xuJGZhLXZhci1maWxlLXBsdXMtbWludXM6IFxcZTE3NztcbiRmYS12YXItY2hlc3MtY2xvY2stZmxpcDogXFxmNDNlO1xuJGZhLXZhci1jaGVzcy1jbG9jay1hbHQ6IFxcZjQzZTtcbiRmYS12YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kZmEtdmFyLXRydWNrLWZpcmU6IFxcZTY1YTtcbiRmYS12YXItcGxhbmUtbG9jazogXFxlNTU4O1xuJGZhLXZhci1zdGVlcmluZy13aGVlbDogXFxmNjIyO1xuJGZhLXZhci10YWc6IFxcZjAyYjtcbiRmYS12YXItc3RyZXRjaGVyOiBcXGY4MjU7XG4kZmEtdmFyLWJvb2stc2VjdGlvbjogXFxlMGMxO1xuJGZhLXZhci1ib29rLWxhdzogXFxlMGMxO1xuJGZhLXZhci1pbmJveGVzOiBcXGUxYmI7XG4kZmEtdmFyLWNvZmZlZS1iZWFuOiBcXGUxM2U7XG4kZmEtdmFyLWNpcmNsZS15ZW46IFxcZTVkMDtcbiRmYS12YXItYnJhY2tldHMtY3VybHk6IFxcZjdlYTtcbiRmYS12YXItZWxsaXBzaXMtc3Ryb2tlLXZlcnRpY2FsOiBcXGYzOWM7XG4kZmEtdmFyLWVsbGlwc2lzLXYtYWx0OiBcXGYzOWM7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItc3F1YXJlLTE6IFxcZTI1NjtcbiRmYS12YXItY2FrZS1jYW5kbGVzOiBcXGYxZmQ7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFxcZjFmZDtcbiRmYS12YXItY2FrZTogXFxmMWZkO1xuJGZhLXZhci1oZWFkLXNpZGU6IFxcZjZlOTtcbiRmYS12YXItdHJ1Y2stbGFkZGVyOiBcXGU2NTc7XG4kZmEtdmFyLWVudmVsb3BlOiBcXGYwZTA7XG4kZmEtdmFyLWRvbGx5LWVtcHR5OiBcXGY0NzM7XG4kZmEtdmFyLWZhY2UtdGlzc3VlOiBcXGUzOWM7XG4kZmEtdmFyLWFuZ2xlcy11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtdXA6IFxcZjEwMjtcbiRmYS12YXItYmluLXJlY3ljbGU6IFxcZTVmNztcbiRmYS12YXItcGFwZXJjbGlwOiBcXGYwYzY7XG4kZmEtdmFyLWNoYXJ0LWxpbmUtZG93bjogXFxmNjRkO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1jaXR5OiBcXGU0YjM7XG4kZmEtdmFyLWxvY2stYTogXFxlNDIyO1xuJGZhLXZhci1yaWJib246IFxcZjRkNjtcbiRmYS12YXItbHVuZ3M6IFxcZjYwNDtcbiRmYS12YXItcGVyc29uLXBpbmJhbGw6IFxcZTIxZDtcbiRmYS12YXItYXJyb3ctdXAtOS0xOiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItYXBwbGUtY29yZTogXFxlMDhmO1xuJGZhLXZhci1jaXJjbGUteTogXFxlMTJmO1xuJGZhLXZhci1oNjogXFxlNDEzO1xuJGZhLXZhci1saXRlY29pbi1zaWduOiBcXGUxZDM7XG4kZmEtdmFyLWJvdHRsZS1iYWJ5OiBcXGU2NzM7XG4kZmEtdmFyLWNpcmNsZS1zbWFsbDogXFxlMTIyO1xuJGZhLXZhci1ib3JkZXItbm9uZTogXFxmODUwO1xuJGZhLXZhci1hcnJvdy10dXJuLWRvd24tbGVmdDogXFxlMmUxO1xuJGZhLXZhci1jaXJjbGUtd2lmaS1jaXJjbGUtd2lmaTogXFxlNjdlO1xuJGZhLXZhci1jaXJjbGUtd2lmaS1ncm91cDogXFxlNjdlO1xuJGZhLXZhci1jaXJjbGUtbm9kZXM6IFxcZTRlMjtcbiRmYS12YXItcGFyYWNodXRlLWJveDogXFxmNGNkO1xuJGZhLXZhci1yZWZsZWN0LWhvcml6b250YWw6IFxcZTY2NDtcbiRmYS12YXItbWVzc2FnZS1tZWRpY2FsOiBcXGY3ZjQ7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW1lZGljYWw6IFxcZjdmNDtcbiRmYS12YXItcnVnYnktYmFsbDogXFxlM2M2O1xuJGZhLXZhci1jb21tZW50LW11c2ljOiBcXGY4YjA7XG4kZmEtdmFyLWluZGVudDogXFxmMDNjO1xuJGZhLXZhci10cmVlLWRlY2lkdW91czogXFxmNDAwO1xuJGZhLXZhci10cmVlLWFsdDogXFxmNDAwO1xuJGZhLXZhci1wdXp6bGUtcGllY2Utc2ltcGxlOiBcXGUyMzE7XG4kZmEtdmFyLXB1enpsZS1waWVjZS1hbHQ6IFxcZTIzMTtcbiRmYS12YXItdHJ1Y2stZmllbGQtdW46IFxcZTU4ZTtcbiRmYS12YXItbmZjLXRyYXNoOiBcXGUxZmQ7XG4kZmEtdmFyLWhvdXJnbGFzczogXFxmMjU0O1xuJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHk6IFxcZjI1NDtcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItZmlsZS14bWFyazogXFxmMzE3O1xuJGZhLXZhci1maWxlLXRpbWVzOiBcXGYzMTc7XG4kZmEtdmFyLWhvdXNlLWhlYXJ0OiBcXGY0Yzk7XG4kZmEtdmFyLWhvbWUtaGVhcnQ6IFxcZjRjOTtcbiRmYS12YXItaG91c2UtY2hpbW5leS1ibGFuazogXFxlM2IwO1xuJGZhLXZhci1tZXRlci1ib2x0OiBcXGUxZTk7XG4kZmEtdmFyLXVzZXItZG9jdG9yOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWQ6IFxcZjBmMDtcbiRmYS12YXItc2xhc2gtYmFjazogXFw1YztcbiRmYS12YXItY2lyY2xlLWluZm86IFxcZjA1YTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItZmlzaGluZy1yb2Q6IFxcZTNhODtcbiRmYS12YXItaGFtbWVyLWNyYXNoOiBcXGU0MTQ7XG4kZmEtdmFyLW1lc3NhZ2UtaGVhcnQ6IFxcZTVjOTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2FtZXJhLXBvbGFyb2lkOiBcXGY4YWE7XG4kZmEtdmFyLWNhbWVyYTogXFxmMDMwO1xuJGZhLXZhci1jYW1lcmEtYWx0OiBcXGYwMzA7XG4kZmEtdmFyLXNxdWFyZS12aXJ1czogXFxlNTc4O1xuJGZhLXZhci1jYXJ0LWFycm93LXVwOiBcXGUzZWU7XG4kZmEtdmFyLW1ldGVvcjogXFxmNzUzO1xuJGZhLXZhci1jYXItb246IFxcZTRkZDtcbiRmYS12YXItc2xlaWdoOiBcXGY3Y2M7XG4kZmEtdmFyLWFycm93LWRvd24tMS05OiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItYnVveS1tb29yaW5nOiBcXGU1YjY7XG4kZmEtdmFyLXNxdWFyZS00OiBcXGUyNTk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0OiBcXGY0YzE7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci1maWxlLWVwczogXFxlNjQ0O1xuJGZhLXZhci10cmljeWNsZS1hZHVsdDogXFxlNWM0O1xuJGZhLXZhci13YXZlZm9ybTogXFxmOGYxO1xuJGZhLXZhci13YXRlcjogXFxmNzczO1xuJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYtc3Ryb2tlOiBcXGUyOGQ7XG4kZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1hbHQ6IFxcZTI4ZDtcbiRmYS12YXItbmZjLXNpZ25hbDogXFxlMWZiO1xuJGZhLXZhci1wbGFuZS1wcm9wOiBcXGUyMmI7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrOiBcXGYyNzQ7XG4kZmEtdmFyLWNsb2NrLWRlc2s6IFxcZTEzNDtcbiRmYS12YXItY2FsZW5kYXItY2xvY2s6IFxcZTBkMjtcbiRmYS12YXItY2FsZW5kYXItdGltZTogXFxlMGQyO1xuJGZhLXZhci1icmFpbGxlOiBcXGYyYTE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbDogXFxmNDg2O1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDogXFxmNDg2O1xuJGZhLXZhci1wbGF0ZS11dGVuc2lsczogXFxlNDNiO1xuJGZhLXZhci1mYW1pbHktcGFudHM6IFxcZTMwMjtcbiRmYS12YXItaG9zZS1yZWVsOiBcXGU0MWE7XG4kZmEtdmFyLWhvdXNlLXdpbmRvdzogXFxlM2IzO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci1tdXNpYy1tYWduaWZ5aW5nLWdsYXNzOiBcXGU2NjI7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItY2xvdWQtcmFpbmJvdzogXFxmNzNlO1xuJGZhLXZhci1wZXJzb24tY2FuZTogXFxlNTNjO1xuJGZhLXZhci1hbGllbjogXFxmOGY1O1xuJGZhLXZhci10ZW50OiBcXGU1N2Q7XG4kZmEtdmFyLWxhcHRvcC1iaW5hcnk6IFxcZTVlNztcbiRmYS12YXItdmVzdC1wYXRjaGVzOiBcXGUwODY7XG4kZmEtdmFyLXBlb3BsZS1kcmVzcy1zaW1wbGU6IFxcZTIxODtcbiRmYS12YXItY2hlY2stZG91YmxlOiBcXGY1NjA7XG4kZmEtdmFyLWFycm93LWRvd24tYS16OiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bjogXFxmMTVkO1xuJGZhLXZhci1ib3dsaW5nLWJhbGwtcGluOiBcXGUwYzM7XG4kZmEtdmFyLWJlbGwtc2Nob29sLXNsYXNoOiBcXGY1ZDY7XG4kZmEtdmFyLXBsdXMtbGFyZ2U6IFxcZTU5ZTtcbiRmYS12YXItbW9uZXktYmlsbC13aGVhdDogXFxlNTJhO1xuJGZhLXZhci1jYW1lcmEtdmlld2ZpbmRlcjogXFxlMGRhO1xuJGZhLXZhci1zY3JlZW5zaG90OiBcXGUwZGE7XG4kZmEtdmFyLW1lc3NhZ2UtbXVzaWM6IFxcZjhhZjtcbiRmYS12YXItY29tbWVudC1hbHQtbXVzaWM6IFxcZjhhZjtcbiRmYS12YXItY2FyLWJ1aWxkaW5nOiBcXGY4NTk7XG4kZmEtdmFyLWJvcmRlci1ib3R0b20tcmlnaHQ6IFxcZjg1NDtcbiRmYS12YXItYm9yZGVyLXN0eWxlLWFsdDogXFxmODU0O1xuJGZhLXZhci1vY3RhZ29uOiBcXGYzMDY7XG4kZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAtcmlnaHQ6IFxcZTE0NTtcbiRmYS12YXItb2N0YWdvbi1kaXZpZGU6IFxcZTIwMztcbiRmYS12YXItY29va2llOiBcXGY1NjM7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1sZWZ0OiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LWxlZnQtcm90YXRlOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZDogXFxmMGUyO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLXR2LW11c2ljOiBcXGY4ZTY7XG4kZmEtdmFyLWhhcmQtZHJpdmU6IFxcZjBhMDtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLXJlZWw6IFxcZTIzODtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1yZWN0YW5nbGUtbGlzdDogXFxmMDIyO1xuJGZhLXZhci1saXN0LWFsdDogXFxmMDIyO1xuJGZhLXZhci10YXJwLWRyb3BsZXQ6IFxcZTU3YztcbiRmYS12YXItYWxhcm0tZXhjbGFtYXRpb246IFxcZjg0MztcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6IFxcZTUxMTtcbiRmYS12YXItdHJhZmZpYy1jb25lOiBcXGY2MzY7XG4kZmEtdmFyLWdyYXRlOiBcXGUxOTM7XG4kZmEtdmFyLWFycm93LWRvd24tcmlnaHQ6IFxcZTA5MztcbiRmYS12YXItcGVyc29uLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2tpaW5nLW5vcmRpYzogXFxmN2NhO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLXBlcnNvbi1mcm9tLXBvcnRhbDogXFxlMDIzO1xuJGZhLXZhci1wb3J0YWwtZXhpdDogXFxlMDIzO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLWNvd2JlbGwtY2lyY2xlLXBsdXM6IFxcZjhiNDtcbiRmYS12YXItY293YmVsbC1tb3JlOiBcXGY4YjQ7XG4kZmEtdmFyLWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWw6IFxcZTM2NjtcbiRmYS12YXItc2lnbmFsLWJhcnMtZmFpcjogXFxmNjkyO1xuJGZhLXZhci1zaWduYWwtYWx0LTI6IFxcZjY5MjtcbiRmYS12YXItc3BvcnRzYmFsbDogXFxlNDRiO1xuJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3Jhbms6IFxcZTViOTtcbiRmYS12YXItdHJhaW4tc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1jaGFydC1nYW50dDogXFxlMGU0O1xuJGZhLXZhci1mYWNlLXNtaWxlLXVwc2lkZS1kb3duOiBcXGUzOTU7XG4kZmEtdmFyLWJhbGwtcGlsZTogXFxmNzdlO1xuJGZhLXZhci1iYWRnZS1kb2xsYXI6IFxcZjY0NTtcbiRmYS12YXItbW9uZXktYmlsbHMtc2ltcGxlOiBcXGUxZjQ7XG4kZmEtdmFyLW1vbmV5LWJpbGxzLWFsdDogXFxlMWY0O1xuJGZhLXZhci1saXN0LXRpbWVsaW5lOiBcXGUxZDE7XG4kZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduOiBcXGUxYmM7XG4kZmEtdmFyLWluZGlhbi1ydXBlZTogXFxlMWJjO1xuJGZhLXZhci1pbnI6IFxcZTFiYztcbiRmYS12YXItY3JvcC1zaW1wbGU6IFxcZjU2NTtcbiRmYS12YXItY3JvcC1hbHQ6IFxcZjU2NTtcbiRmYS12YXItbW9uZXktYmlsbC0xOiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLWxlZnQtbG9uZzogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0OiBcXGYzMGE7XG4kZmEtdmFyLWtleWJvYXJkLWRvd246IFxcZTFjMjtcbiRmYS12YXItY2lyY2xlLXVwLXJpZ2h0OiBcXGUxMjk7XG4kZmEtdmFyLWNsb3VkLWJvbHQtbW9vbjogXFxmNzZkO1xuJGZhLXZhci10aHVuZGVyc3Rvcm0tbW9vbjogXFxmNzZkO1xuJGZhLXZhci10dXJuLWxlZnQtdXA6IFxcZTYzODtcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kZmEtdmFyLWJyYWNrZXQtcm91bmQtcmlnaHQ6IFxcMjk7XG4kZmEtdmFyLWNpcmNsZS1zdGVybGluZzogXFxlNWNmO1xuJGZhLXZhci1jaXJjbGUtNTogXFxlMGYyO1xuJGZhLXZhci1taW51czogXFxmMDY4O1xuJGZhLXZhci1zdWJ0cmFjdDogXFxmMDY4O1xuJGZhLXZhci1maXJlLWZsYW1lOiBcXGY2ZGY7XG4kZmEtdmFyLWZsYW1lOiBcXGY2ZGY7XG4kZmEtdmFyLXJpZ2h0LXRvLWxpbmU6IFxcZjM0YztcbiRmYS12YXItYXJyb3ctYWx0LXRvLXJpZ2h0OiBcXGYzNGM7XG4kZmEtdmFyLWdpZjogXFxlMTkwO1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci10cmFzaC1zbGFzaDogXFxlMmIzO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmc6IFxcZjE3NztcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcXGYxNzc7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrOiBcXGU1NWM7XG4kZmEtdmFyLWZvbnQtY2FzZTogXFxmODY2O1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1hcnJvdy1kb3duLWxlZnQ6IFxcZTA5MTtcbiRmYS12YXItZnJhbmMtc2lnbjogXFxlMThmO1xuJGZhLXZhci1mbGFzay1yb3VuZC1wb2lzb246IFxcZjZlMDtcbiRmYS12YXItZmxhc2stcG9pc29uOiBcXGY2ZTA7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFxcZjAyNjtcbiRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTBiYztcbiRmYS12YXItY2hhcnQtdXNlcjogXFxmNmEzO1xuJGZhLXZhci11c2VyLWNoYXJ0OiBcXGY2YTM7XG4kZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYXNsLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1wcmVzZW50YXRpb24tc2NyZWVuOiBcXGY2ODU7XG4kZmEtdmFyLXByZXNlbnRhdGlvbjogXFxmNjg1O1xuJGZhLXZhci1jaXJjbGUtYm9sdDogXFxlMGZlO1xuJGZhLXZhci1mYWNlLXNtaWxlLWhhbG86IFxcZTM4ZjtcbiRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctZG93bjogXFxlM2VmO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tcmV0dXJuOiBcXGUwMTE7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1hcnJpdmU6IFxcZTAxMTtcbiRmYS12YXItaG91c2UtcmV0dXJuOiBcXGUwMTE7XG4kZmEtdmFyLW1lc3NhZ2UteG1hcms6IFxcZjRhYjtcbiRmYS12YXItY29tbWVudC1hbHQtdGltZXM6IFxcZjRhYjtcbiRmYS12YXItbWVzc2FnZS10aW1lczogXFxmNGFiO1xuJGZhLXZhci1maWxlLWNlcnRpZmljYXRlOiBcXGY1ZjM7XG4kZmEtdmFyLWZpbGUtYXdhcmQ6IFxcZjVmMztcbiRmYS12YXItdXNlci1kb2N0b3ItaGFpci1sb25nOiBcXGU0NTk7XG4kZmEtdmFyLWNhbWVyYS1zZWN1cml0eTogXFxmOGZlO1xuJGZhLXZhci1jYW1lcmEtaG9tZTogXFxmOGZlO1xuJGZhLXZhci1nZWFyOiBcXGYwMTM7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1kcm9wbGV0LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItYm9vay1oZWFydDogXFxmNDk5O1xuJGZhLXZhci1tb3NxdWU6IFxcZjY3ODtcbiRmYS12YXItZHVjazogXFxmNmQ4O1xuJGZhLXZhci1tb3NxdWl0bzogXFxlNTJiO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLWZsYWctc3dhbGxvd3RhaWw6IFxcZjc0YztcbiRmYS12YXItZmxhZy1hbHQ6IFxcZjc0YztcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlOiBcXGU1NGI7XG4kZmEtdmFyLWNhci1nYXJhZ2U6IFxcZjVlMjtcbiRmYS12YXItY2FydC1zaG9wcGluZzogXFxmMDdhO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcXGYwN2E7XG4kZmEtdmFyLWJvb2stZm9udDogXFxlMGJmO1xuJGZhLXZhci1zaGllbGQtcGx1czogXFxlMjRhO1xuJGZhLXZhci12aWFsczogXFxmNDkzO1xuJGZhLXZhci1leWUtZHJvcHBlci1mdWxsOiBcXGUxNzI7XG4kZmEtdmFyLWRpc3RyaWJ1dGUtc3BhY2luZy1ob3Jpem9udGFsOiBcXGUzNjU7XG4kZmEtdmFyLXRhYmxldC1ydWdnZWQ6IFxcZjQ4ZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtc25vdzogXFxmNzY4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1mcmlnaWQ6IFxcZjc2ODtcbiRmYS12YXItbW9wZWQ6IFxcZTNiOTtcbiRmYS12YXItZmFjZS1zbWlsZS1wbHVzOiBcXGY1Yjk7XG4kZmEtdmFyLXNtaWxlLXBsdXM6IFxcZjViOTtcbiRmYS12YXItcmFkaW8tdHVuZXI6IFxcZjhkODtcbiRmYS12YXItcmFkaW8tYWx0OiBcXGY4ZDg7XG4kZmEtdmFyLWZhY2Utc3dlYXI6IFxcZTM5OTtcbiRmYS12YXItd2F0ZXItYXJyb3ctZG93bjogXFxmNzc0O1xuJGZhLXZhci13YXRlci1sb3dlcjogXFxmNzc0O1xuJGZhLXZhci1zY2FubmVyLXRvdWNoc2NyZWVuOiBcXGY0OGE7XG4kZmEtdmFyLWNpcmNsZS03OiBcXGUwZjQ7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXBsdXM6IFxcZTU1ZjtcbiRmYS12YXItcGVyc29uLXNraS1qdW1waW5nOiBcXGY3Yzc7XG4kZmEtdmFyLXNraS1qdW1wOiBcXGY3Yzc7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItd2F0ZXItYXJyb3ctdXA6IFxcZjc3NTtcbiRmYS12YXItd2F0ZXItcmlzZTogXFxmNzc1O1xuJGZhLXZhci13YXZlZm9ybS1saW5lczogXFxmOGYyO1xuJGZhLXZhci13YXZlZm9ybS1wYXRoOiBcXGY4ZjI7XG4kZmEtdmFyLXNwbGl0OiBcXGUyNTQ7XG4kZmEtdmFyLWZpbG0tY2FuaXN0ZXI6IFxcZjhiNztcbiRmYS12YXItZmlsbS1jYW5uaXN0ZXI6IFxcZjhiNztcbiRmYS12YXItZm9sZGVyLXhtYXJrOiBcXGY2NWY7XG4kZmEtdmFyLWZvbGRlci10aW1lczogXFxmNjVmO1xuJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbms6IFxcZjcxZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLWFsdDogXFxmNzFmO1xuJGZhLXZhci10YWJsZXQtc2NyZWVuOiBcXGYzZmM7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkLWFsdDogXFxmM2ZjO1xuJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkOiBcXGU1MDY7XG4kZmEtdmFyLWZvbGRlci1tdXNpYzogXFxlMThkO1xuJGZhLXZhci1kaXNwbGF5LW1lZGljYWw6IFxcZTE2NjtcbiRmYS12YXItZGVza3RvcC1tZWRpY2FsOiBcXGUxNjY7XG4kZmEtdmFyLXNoYXJlLWFsbDogXFxmMzY3O1xuJGZhLXZhci1wZWFwb2Q6IFxcZTMxYztcbiRmYS12YXItY2hlc3MtY2xvY2s6IFxcZjQzZDtcbiRmYS12YXItYXhlOiBcXGY2YjI7XG4kZmEtdmFyLXNxdWFyZS1kOiBcXGUyNjg7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItbW9iaWxlLXNpZ25hbC1vdXQ6IFxcZTFmMDtcbiRmYS12YXItaGV4YWdvbi1ub2RlczogXFxlNjk5O1xuJGZhLXZhci1hcnJvdy10dXJuLXVwOiBcXGYxNDg7XG4kZmEtdmFyLWxldmVsLXVwOiBcXGYxNDg7XG4kZmEtdmFyLXU6IFxcNTU7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmU6IFxcZTA5YjtcbiRmYS12YXItc3F1YXJlLXJvb3QtdmFyaWFibGU6IFxcZjY5ODtcbiRmYS12YXItc3F1YXJlLXJvb3QtYWx0OiBcXGY2OTg7XG4kZmEtdmFyLWxpZ2h0LXN3aXRjaC1vbjogXFxlMDE5O1xuJGZhLXZhci1hcnJvdy1kb3duLWFycm93LXVwOiBcXGY4ODM7XG4kZmEtdmFyLXNvcnQtYWx0OiBcXGY4ODM7XG4kZmEtdmFyLXJhaW5kcm9wczogXFxmNzVjO1xuJGZhLXZhci1kYXNoOiBcXGU0MDQ7XG4kZmEtdmFyLW1pbnVzLWxhcmdlOiBcXGU0MDQ7XG4kZmEtdmFyLWNsb2NrOiBcXGYwMTc7XG4kZmEtdmFyLWNsb2NrLWZvdXI6IFxcZjAxNztcbiRmYS12YXItaW5wdXQtbnVtZXJpYzogXFxlMWJkO1xuJGZhLXZhci10cnVjay10b3c6IFxcZTJiODtcbiRmYS12YXItYmFja3dhcmQtc3RlcDogXFxmMDQ4O1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kZmEtdmFyLXBhbGxldDogXFxmNDgyO1xuJGZhLXZhci1jYXItYm9sdDogXFxlMzQxO1xuJGZhLXZhci1hcnJvd3MtbWF4aW1pemU6IFxcZjMxZDtcbiRmYS12YXItZXhwYW5kLWFycm93czogXFxmMzFkO1xuJGZhLXZhci1mYXVjZXQ6IFxcZTAwNTtcbiRmYS12YXItY2xvdWQtc2xlZXQ6IFxcZjc0MTtcbiRmYS12YXItbGFtcC1zdHJlZXQ6IFxcZTFjNTtcbiRmYS12YXItbGlzdC1yYWRpbzogXFxlMWQwO1xuJGZhLXZhci1wZW4tbmliLXNsYXNoOiBcXGU0YTE7XG4kZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsOiBcXGY0MzI7XG4kZmEtdmFyLXNxdWFyZS11cC1sZWZ0OiBcXGUyODI7XG4kZmEtdmFyLW92ZXJsaW5lOiBcXGY4NzY7XG4kZmEtdmFyLXM6IFxcNTM7XG4kZmEtdmFyLXRpbWVsaW5lOiBcXGUyOWM7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWFycm93cy1mcm9tLWRvdHRlZC1saW5lOiBcXGUwYTM7XG4kZmEtdmFyLXVzYi1kcml2ZTogXFxmOGU5O1xuJGZhLXZhci1iYWxsb3Q6IFxcZjczMjtcbiRmYS12YXItY2FyZXQtZG93bjogXFxmMGQ3O1xuJGZhLXZhci1sb2NhdGlvbi1kb3Qtc2xhc2g6IFxcZjYwNTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQtc2xhc2g6IFxcZjYwNTtcbiRmYS12YXItY2FyZHM6IFxcZTNlZDtcbiRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWJveGluZy1nbG92ZTogXFxmNDM4O1xuJGZhLXZhci1nbG92ZS1ib3hpbmc6IFxcZjQzODtcbiRmYS12YXItdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItdGVtcGVyYXR1cmUtMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcXGYyYzg7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLWJlbGwtc2Nob29sOiBcXGY1ZDU7XG4kZmEtdmFyLW1vYmlsZS1zY3JlZW46IFxcZjNjZjtcbiRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0OiBcXGYzY2Y7XG4kZmEtdmFyLXBsYW5lLXVwOiBcXGUyMmQ7XG4kZmEtdmFyLWZvbGRlci1oZWFydDogXFxlMTg5O1xuJGZhLXZhci1jaXJjbGUtbG9jYXRpb24tYXJyb3c6IFxcZjYwMjtcbiRmYS12YXItbG9jYXRpb24tY2lyY2xlOiBcXGY2MDI7XG4kZmEtdmFyLWZhY2UtaGVhZC1iYW5kYWdlOiBcXGUzN2E7XG4kZmEtdmFyLXN1c2hpLXJvbGw6IFxcZTQ4YjtcbiRmYS12YXItbWFraS1yb2xsOiBcXGU0OGI7XG4kZmEtdmFyLW1ha2l6dXNoaTogXFxlNDhiO1xuJGZhLXZhci1jYXItYnVtcDogXFxmNWUwO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLXJhY3F1ZXQ6IFxcZjQ1YTtcbiRmYS12YXItY2FyLW1pcnJvcnM6IFxcZTM0MztcbiRmYS12YXItaW5kdXN0cnktd2luZG93czogXFxmM2IzO1xuJGZhLXZhci1pbmR1c3RyeS1hbHQ6IFxcZjNiMztcbiRmYS12YXItYm9sdC1hdXRvOiBcXGUwYjY7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXFxmMjQyO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFxcZjI0MjtcbiRmYS12YXItZmx1eC1jYXBhY2l0b3I6IFxcZjhiYTtcbiRmYS12YXItbW91bnRhaW4tY2l0eTogXFxlNTJlO1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1ob25leS1wb3Q6IFxcZTQxODtcbiRmYS12YXItb2xpdmU6IFxcZTMxNjtcbiRmYS12YXIta2hhbmRhOiBcXGY2NmQ7XG4kZmEtdmFyLWZpbHRlci1saXN0OiBcXGUxN2M7XG4kZmEtdmFyLW91dGxldDogXFxlMDFjO1xuJGZhLXZhci1zbGlkZXJzOiBcXGYxZGU7XG4kZmEtdmFyLXNsaWRlcnMtaDogXFxmMWRlO1xuJGZhLXZhci1jYXVsZHJvbjogXFxmNmJmO1xuJGZhLXZhci1wZW9wbGU6IFxcZTIxNjtcbiRmYS12YXItZm9sZGVyLXRyZWU6IFxcZjgwMjtcbiRmYS12YXItbmV0d29yay13aXJlZDogXFxmNmZmO1xuJGZhLXZhci1jcm9pc3NhbnQ6IFxcZjdmNjtcbiRmYS12YXItbWFwLXBpbjogXFxmMjc2O1xuJGZhLXZhci1oYW1zYTogXFxmNjY1O1xuJGZhLXZhci1jZW50LXNpZ246IFxcZTNmNTtcbiRmYS12YXItc3dvcmRzLWxhc2VyOiBcXGUwM2Q7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLXBlcnNvbi1wcmVnbmFudDogXFxlMzFlO1xuJGZhLXZhci1zcXVhcmUtdTogXFxlMjgxO1xuJGZhLXZhci13YW5kLXNwYXJrbGVzOiBcXGY3MmI7XG4kZmEtdmFyLXJvdXRlcjogXFxmOGRhO1xuJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbDogXFxmMTQyO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kZmEtdmFyLXN3b3JkLWxhc2VyLWFsdDogXFxlMDNjO1xuJGZhLXZhci10aWNrZXQ6IFxcZjE0NTtcbiRmYS12YXItcG93ZXItb2ZmOiBcXGYwMTE7XG4kZmEtdmFyLWNvaW46IFxcZjg1YztcbiRmYS12YXItbGFwdG9wLXNsYXNoOiBcXGUxYzc7XG4kZmEtdmFyLXJpZ2h0LWxvbmc6IFxcZjMwYjtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQ6IFxcZjMwYjtcbiRmYS12YXItY2lyY2xlLWI6IFxcZTBmZDtcbiRmYS12YXItcGVyc29uLWRyZXNzLXNpbXBsZTogXFxlMjFjO1xuJGZhLXZhci1waXBlLWNvbGxhcjogXFxlNDM3O1xuJGZhLXZhci1saWdodHMtaG9saWRheTogXFxmN2IyO1xuJGZhLXZhci1jaXRydXM6IFxcZTJmNDtcbiRmYS12YXItZmxhZy11c2E6IFxcZjc0ZDtcbiRmYS12YXItbGFwdG9wLWZpbGU6IFxcZTUxZDtcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXRlbGV0eXBlOiBcXGYxZTQ7XG4kZmEtdmFyLWNoYXJ0LXRyZWUtbWFwOiBcXGUwZWE7XG4kZmEtdmFyLWRpYWdyYW0tbmV4dDogXFxlNDc2O1xuJGZhLXZhci1wZXJzb24tcmlmbGU6IFxcZTU0ZTtcbiRmYS12YXItY2xvY2stZml2ZS10aGlydHk6IFxcZTM0YTtcbiRmYS12YXItcGlwZS12YWx2ZTogXFxlNDM5O1xuJGZhLXZhci1saWdodGJ1bGItbWVzc2FnZTogXFxlNjg3O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWFyYzogXFxlNGI0O1xuJGZhLXZhci1mYWNlLXNwaXJhbC1leWVzOiBcXGU0ODU7XG4kZmEtdmFyLWNvbXByZXNzLXdpZGU6IFxcZjMyNjtcbiRmYS12YXItY2lyY2xlLXBob25lLWhhbmd1cDogXFxlMTFkO1xuJGZhLXZhci1waG9uZS1jaXJjbGUtZG93bjogXFxlMTFkO1xuJGZhLXZhci1nZWFyLWNvbXBsZXgtY29kZTogXFxlNWViO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTEyO1xuJGZhLXZhci1iYWRtaW50b246IFxcZTMzYTtcbiRmYS12YXItY2xvc2VkLWNhcHRpb25pbmc6IFxcZjIwYTtcbiRmYS12YXItcGVyc29uLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItcmlnaHQtZnJvbS1saW5lOiBcXGYzNDc7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLWxlZnQ6IFxcZjM0NztcbiRmYS12YXItdmVudXMtZG91YmxlOiBcXGYyMjY7XG4kZmEtdmFyLWltYWdlczogXFxmMzAyO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcXGYxZWM7XG4kZmEtdmFyLXNodXR0bGVjb2NrOiBcXGY0NWI7XG4kZmEtdmFyLXVzZXItaGFpcjogXFxlNDVhO1xuJGZhLXZhci1leWUtZXZpbDogXFxmNmRiO1xuJGZhLXZhci1wZW9wbGUtcHVsbGluZzogXFxlNTM1O1xuJGZhLXZhci1uOiBcXDRlO1xuJGZhLXZhci1zd2FwOiBcXGU2MDk7XG4kZmEtdmFyLWdhcmFnZTogXFxlMDA5O1xuJGZhLXZhci1jYWJsZS1jYXI6IFxcZjdkYTtcbiRmYS12YXItdHJhbTogXFxmN2RhO1xuJGZhLXZhci1zaG92ZWwtc25vdzogXFxmN2MzO1xuJGZhLXZhci1jbG91ZC1yYWluOiBcXGY3M2Q7XG4kZmEtdmFyLWZhY2UtbHlpbmc6IFxcZTM3ZTtcbiRmYS12YXItc3ByaW5rbGVyOiBcXGUwMzU7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyazogXFxlNGQ0O1xuJGZhLXZhci1wZXJzb24tc2xlZGRpbmc6IFxcZjdjYjtcbiRmYS12YXItc2xlZGRpbmc6IFxcZjdjYjtcbiRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkOiBcXGY4YmI7XG4kZmEtdmFyLXNoaXA6IFxcZjIxYTtcbiRmYS12YXItY2xvY2stc2l4LXRoaXJ0eTogXFxlMzUzO1xuJGZhLXZhci1iYXR0ZXJ5LXNsYXNoOiBcXGYzNzc7XG4kZmEtdmFyLXR1Z3Jpay1zaWduOiBcXGUyYmE7XG4kZmEtdmFyLWFycm93cy1kb3duLXRvLWxpbmU6IFxcZTRiODtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItYW5nbGVzLXVwLWRvd246IFxcZTYwZDtcbiRmYS12YXItc2hlbHZlczogXFxmNDgwO1xuJGZhLXZhci1pbnZlbnRvcnk6IFxcZjQ4MDtcbiRmYS12YXItY2xvdWQtc25vdzogXFxmNzQyO1xuJGZhLXZhci1mYWNlLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1kZWxldGUtbGVmdDogXFxmNTVhO1xuJGZhLXZhci1iYWNrc3BhY2U6IFxcZjU1YTtcbiRmYS12YXItb3ZlbjogXFxlMDFkO1xuJGZhLXZhci1jbG91ZC1iaW5hcnk6IFxcZTYwMTtcbiRmYS12YXItZXllLWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZXllLWRyb3BwZXItZW1wdHk6IFxcZjFmYjtcbiRmYS12YXItZXllZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1jb21tZW50LWNhcHRpb25zOiBcXGUxNDY7XG4kZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uOiBcXGUxNGU7XG4kZmEtdmFyLXNjcmliYmxlOiBcXGUyM2Y7XG4kZmEtdmFyLXJvdGF0ZS1leGNsYW1hdGlvbjogXFxlMjNjO1xuJGZhLXZhci1maWxlLWNpcmNsZS1jaGVjazogXFxlNWEwO1xuJGZhLXZhci1nbGFzczogXFxmODA0O1xuJGZhLXZhci1sb2FkZXI6IFxcZTFkNDtcbiRmYS12YXItZm9yd2FyZDogXFxmMDRlO1xuJGZhLXZhci11c2VyLXBpbG90OiBcXGUyYzA7XG4kZmEtdmFyLW1vYmlsZTogXFxmM2NlO1xuJGZhLXZhci1tb2JpbGUtYW5kcm9pZDogXFxmM2NlO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFxcZjNjZTtcbiRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkOiBcXGUzZjk7XG4kZmEtdmFyLWZhY2UtbWVoOiBcXGYxMWE7XG4kZmEtdmFyLW1laDogXFxmMTFhO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFxcZjAzNztcbiRmYS12YXItYm9vay1za3VsbDogXFxmNmI3O1xuJGZhLXZhci1ib29rLWRlYWQ6IFxcZjZiNztcbiRmYS12YXItaWQtY2FyZDogXFxmMmMyO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFxcZjJjMjtcbiRmYS12YXItZmFjZS1kb3R0ZWQ6IFxcZTQ3ZjtcbiRmYS12YXItZmFjZS13b3JyaWVkOiBcXGUzYTM7XG4kZmEtdmFyLW91dGRlbnQ6IFxcZjAzYjtcbiRmYS12YXItZGVkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWNvdXJ0LXNwb3J0OiBcXGU2NDM7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGZlO1xuJGZhLXZhci1ob3VzZTogXFxmMDE1O1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtbGctYWx0OiBcXGYwMTU7XG4kZmEtdmFyLXZlY3Rvci1jaXJjbGU6IFxcZTJjNjtcbiRmYS12YXItY2FyLWNpcmNsZS1ib2x0OiBcXGUzNDI7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItZmx5aW5nLWRpc2M6IFxcZTNhOTtcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItc3F1YXJlLWRvd24tcmlnaHQ6IFxcZTI2YztcbiRmYS12YXItYjogXFw0MjtcbiRmYS12YXItc2VhdC1haXJsaW5lOiBcXGUyNDQ7XG4kZmEtdmFyLW1vb24tb3Zlci1zdW46IFxcZjc0YTtcbiRmYS12YXItZWNsaXBzZS1hbHQ6IFxcZjc0YTtcbiRmYS12YXItcGlwZTogXFw3YztcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLXBvdGF0bzogXFxlNDQwO1xuJGZhLXZhci1kaWNlLW9uZTogXFxmNTI1O1xuJGZhLXZhci1jaXJjbGUtYTogXFxlMGY3O1xuJGZhLXZhci1oZWxtZXQtYmF0dGxlOiBcXGY2ZWI7XG4kZmEtdmFyLWJ1dHRlcjogXFxlM2U0O1xuJGZhLXZhci1ibGFua2V0LWZpcmU6IFxcZTNkYTtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWNhc3RsZTogXFxlMGRlO1xuJGZhLXZhci1nb2xmLWNsdWI6IFxcZjQ1MTtcbiRmYS12YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdDogXFxmMGVjO1xuJGZhLXZhci1leGNoYW5nZTogXFxmMGVjO1xuJGZhLXZhci1yb3RhdGUtcmlnaHQ6IFxcZjJmOTtcbiRmYS12YXItcmVkby1hbHQ6IFxcZjJmOTtcbiRmYS12YXItcm90YXRlLWZvcndhcmQ6IFxcZjJmOTtcbiRmYS12YXItdXRlbnNpbHM6IFxcZjJlNztcbiRmYS12YXItY3V0bGVyeTogXFxmMmU3O1xuJGZhLXZhci1hcnJvdy11cC13aWRlLXNob3J0OiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhcjogXFxlNjA1O1xuJGZhLXZhci1iYWxsb29uczogXFxlMmU0O1xuJGZhLXZhci1taWxsLXNpZ246IFxcZTFlZDtcbiRmYS12YXItYm93bC1yaWNlOiBcXGUyZWI7XG4kZmEtdmFyLXRpbWVsaW5lLWFycm93OiBcXGUyOWQ7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLWdhbWUtYm9hcmQtc2ltcGxlOiBcXGY4Njg7XG4kZmEtdmFyLWdhbWUtYm9hcmQtYWx0OiBcXGY4Njg7XG4kZmEtdmFyLWNpcmNsZS12aWRlbzogXFxlMTJiO1xuJGZhLXZhci12aWRlby1jaXJjbGU6IFxcZTEyYjtcbiRmYS12YXItY2hhcnQtc2NhdHRlci1idWJibGU6IFxcZTBlOTtcbiRmYS12YXItaG91c2UtdHVycmV0OiBcXGUxYjQ7XG4kZmEtdmFyLWJhbmFuYTogXFxlMmU1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctc2t1bGw6IFxcZTFhNDtcbiRmYS12YXItcGVvcGxlLWRyZXNzOiBcXGUyMTc7XG4kZmEtdmFyLWxvdmVzZWF0OiBcXGY0Y2M7XG4kZmEtdmFyLWNvdWNoLXNtYWxsOiBcXGY0Y2M7XG4kZmEtdmFyLXRvd2VyLWJyb2FkY2FzdDogXFxmNTE5O1xuJGZhLXZhci1icm9hZGNhc3QtdG93ZXI6IFxcZjUxOTtcbiRmYS12YXItdHJ1Y2stcGlja3VwOiBcXGY2M2M7XG4kZmEtdmFyLWJsb2NrLXF1b3RlOiBcXGUwYjU7XG4kZmEtdmFyLXVwLWxvbmc6IFxcZjMwYztcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXA6IFxcZjMwYztcbiRmYS12YXItc3RvcDogXFxmMDRkO1xuJGZhLXZhci1jb2RlLW1lcmdlOiBcXGYzODc7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhci1wZW46IFxcZjg3MztcbiRmYS12YXItbW9uZXktY2hlY2stZWRpdC1hbHQ6IFxcZjg3MztcbiRmYS12YXItdXAtZnJvbS1saW5lOiBcXGYzNDY7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLWJvdHRvbTogXFxmMzQ2O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItaHVycmljYW5lOiBcXGY3NTE7XG4kZmEtdmFyLWdyaWQtcm91bmQtMi1wbHVzOiBcXGU1ZGM7XG4kZmEtdmFyLXBlb3BsZS1wYW50czogXFxlMjE5O1xuJGZhLXZhci1tb3VuZDogXFxlNTJkO1xuJGZhLXZhci13aW5kc29jazogXFxmNzc3O1xuJGZhLXZhci1jaXJjbGUtaGFsZjogXFxlMTEwO1xuJGZhLXZhci1icmFrZS13YXJuaW5nOiBcXGUwYzc7XG4kZmEtdmFyLXRvaWxldC1wb3J0YWJsZTogXFxlNTgzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItZmlsZS1hcnJvdy1kb3duOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZG93bmxvYWQ6IFxcZjU2ZDtcbiRmYS12YXItc2F4b3Bob25lLWZpcmU6IFxcZjhkYjtcbiRmYS12YXItc2F4LWhvdDogXFxmOGRiO1xuJGZhLXZhci1jYW1lcmEtd2ViLXNsYXNoOiBcXGY4MzM7XG4kZmEtdmFyLXdlYmNhbS1zbGFzaDogXFxmODMzO1xuJGZhLXZhci1mb2xkZXItbWVkaWNhbDogXFxlMThjO1xuJGZhLXZhci1mb2xkZXItZ2VhcjogXFxlMTg3O1xuJGZhLXZhci1mb2xkZXItY29nOiBcXGUxODc7XG4kZmEtdmFyLWhhbmQtd2F2ZTogXFxlMWE3O1xuJGZhLXZhci1hcnJvdy11cC1hcnJvdy1kb3duOiBcXGUwOTk7XG4kZmEtdmFyLXNvcnQtdXAtZG93bjogXFxlMDk5O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLXNoaWVsZC1jYXQ6IFxcZTU3MjtcbiRmYS12YXItbWVzc2FnZS1zbGFzaDogXFxmNGE5O1xuJGZhLXZhci1jb21tZW50LWFsdC1zbGFzaDogXFxmNGE5O1xuJGZhLXZhci1ib2x0OiBcXGYwZTc7XG4kZmEtdmFyLXphcDogXFxmMGU3O1xuJGZhLXZhci10cmFzaC1jYW4tY2hlY2s6IFxcZTJhOTtcbiRmYS12YXItZ2xhc3Mtd2F0ZXI6IFxcZTRmNDtcbiRmYS12YXItb2lsLXdlbGw6IFxcZTUzMjtcbiRmYS12YXItdGFibGUtY2VsbHMtY29sdW1uLXVubG9jazogXFxlNjkwO1xuJGZhLXZhci1wZXJzb24tc2ltcGxlOiBcXGUyMjA7XG4kZmEtdmFyLWFycm93LXR1cm4tbGVmdC11cDogXFxlNjM0O1xuJGZhLXZhci12YXVsdDogXFxlMmM1O1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLXRvaWxldDogXFxmN2Q4O1xuJGZhLXZhci1wbGFuZS1jaXJjbGUteG1hcms6IFxcZTU1NztcbiRmYS12YXIteWVuLXNpZ246IFxcZjE1NztcbiRmYS12YXItY255OiBcXGYxNTc7XG4kZmEtdmFyLWpweTogXFxmMTU3O1xuJGZhLXZhci1ybWI6IFxcZjE1NztcbiRmYS12YXIteWVuOiBcXGYxNTc7XG4kZmEtdmFyLWdlYXItY29kZTogXFxlNWU4O1xuJGZhLXZhci1ub3RlczogXFxlMjAyO1xuJGZhLXZhci1ydWJsZS1zaWduOiBcXGYxNTg7XG4kZmEtdmFyLXJvdWJsZTogXFxmMTU4O1xuJGZhLXZhci1ydWI6IFxcZjE1ODtcbiRmYS12YXItcnVibGU6IFxcZjE1ODtcbiRmYS12YXItdHJhc2gtdW5kbzogXFxmODk1O1xuJGZhLXZhci10cmFzaC1hcnJvdy10dXJuLWxlZnQ6IFxcZjg5NTtcbiRmYS12YXItY2hhbXBhZ25lLWdsYXNzOiBcXGY3OWU7XG4kZmEtdmFyLWdsYXNzLWNoYW1wYWduZTogXFxmNzllO1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci1ob3Jpem9udGFsOiBcXGUzYmM7XG4kZmEtdmFyLXN1bjogXFxmMTg1O1xuJGZhLXZhci10cmFzaC1jYW4tc2xhc2g6IFxcZTJhZDtcbiRmYS12YXItdHJhc2gtYWx0LXNsYXNoOiBcXGUyYWQ7XG4kZmEtdmFyLXNjcmVlbi11c2VyczogXFxmNjNkO1xuJGZhLXZhci11c2Vycy1jbGFzczogXFxmNjNkO1xuJGZhLXZhci1ndWl0YXI6IFxcZjdhNjtcbiRmYS12YXItc3F1YXJlLWFycm93LWxlZnQ6IFxcZjMzYTtcbiRmYS12YXItYXJyb3ctc3F1YXJlLWxlZnQ6IFxcZjMzYTtcbiRmYS12YXItc3F1YXJlLTg6IFxcZTI1ZDtcbiRmYS12YXItZmFjZS1zbWlsZS1oZWFydHM6IFxcZTM5MDtcbiRmYS12YXItYnJhY2tldHMtc3F1YXJlOiBcXGY3ZTk7XG4kZmEtdmFyLWJyYWNrZXRzOiBcXGY3ZTk7XG4kZmEtdmFyLWxhcHRvcC1hcnJvdy1kb3duOiBcXGUxYzY7XG4kZmEtdmFyLWhvY2tleS1zdGljay1wdWNrOiBcXGUzYWU7XG4kZmEtdmFyLWhvdXNlLXRyZWU6IFxcZTFiMztcbiRmYS12YXItc2lnbmFsLWZhaXI6IFxcZjY4ZDtcbiRmYS12YXItc2lnbmFsLTI6IFxcZjY4ZDtcbiRmYS12YXItZmFjZS1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItY2lyY2xlLWRvbGxhcjogXFxmMmU4O1xuJGZhLXZhci1kb2xsYXItY2lyY2xlOiBcXGYyZTg7XG4kZmEtdmFyLXVzZC1jaXJjbGU6IFxcZjJlODtcbiRmYS12YXItaG9yc2UtaGVhZDogXFxmN2FiO1xuJGZhLXZhci1hcnJvd3MtcmVwZWF0OiBcXGYzNjQ7XG4kZmEtdmFyLXJlcGVhdC1hbHQ6IFxcZjM2NDtcbiRmYS12YXItYm9yZS1ob2xlOiBcXGU0YzM7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWltYWdlLXBvbGFyb2lkOiBcXGY4YzQ7XG4kZmEtdmFyLXdhdmUtdHJpYW5nbGU6IFxcZjg5YTtcbiRmYS12YXItdHVybi1sZWZ0LWRvd246IFxcZTYzNztcbiRmYS12YXItcGVyc29uLXJ1bm5pbmctZmFzdDogXFxlNWZmO1xuJGZhLXZhci1jaXJjbGUtZG93bjogXFxmMzU4O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItZ3JpbGw6IFxcZTVhMztcbiRmYS12YXItYXJyb3dzLXR1cm4tdG8tZG90czogXFxlNGMxO1xuJGZhLXZhci1jaGFydC1taXhlZDogXFxmNjQzO1xuJGZhLXZhci1hbmFseXRpY3M6IFxcZjY0MztcbiRmYS12YXItZmxvcmluLXNpZ246IFxcZTE4NDtcbiRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItbGVzcy10aGFuOiBcXDNjO1xuJGZhLXZhci1kaXNwbGF5LWNvZGU6IFxcZTE2NTtcbiRmYS12YXItZGVza3RvcC1jb2RlOiBcXGUxNjU7XG4kZmEtdmFyLWZhY2UtZHJvb2xpbmc6IFxcZTM3MjtcbiRmYS12YXItb2lsLXRlbXBlcmF0dXJlOiBcXGY2MTQ7XG4kZmEtdmFyLW9pbC10ZW1wOiBcXGY2MTQ7XG4kZmEtdmFyLXNxdWFyZS1xdWVzdGlvbjogXFxmMmZkO1xuJGZhLXZhci1xdWVzdGlvbi1zcXVhcmU6IFxcZjJmZDtcbiRmYS12YXItYWlyLWNvbmRpdGlvbmVyOiBcXGY4ZjQ7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItbW91bnRhaW5zOiBcXGY2ZmQ7XG4kZmEtdmFyLW9tZWdhOiBcXGY2N2E7XG4kZmEtdmFyLWNhci10dW5uZWw6IFxcZTRkZTtcbiRmYS12YXItcGVyc29uLWRvbGx5LWVtcHR5OiBcXGY0ZDE7XG4kZmEtdmFyLXBhbi1mb29kOiBcXGU0MmI7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaDogXFxlMDYxO1xuJGZhLXZhci1ncmlwLWxpbmVzOiBcXGY3YTQ7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcXGYxNjU7XG4kZmEtdmFyLXVzZXItbG9jazogXFxmNTAyO1xuJGZhLXZhci1hcnJvdy1yaWdodC1sb25nOiBcXGYxNzg7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFxcZjE3ODtcbiRmYS12YXItdGlja2V0cy1haXJsaW5lOiBcXGUyOWI7XG4kZmEtdmFyLXRpY2tldHMtcGVyZm9yYXRlZC1wbGFuZTogXFxlMjliO1xuJGZhLXZhci10aWNrZXRzLXBsYW5lOiBcXGUyOWI7XG4kZmEtdmFyLXRlbnQtZG91YmxlLXBlYWs6IFxcZTYyNztcbiRmYS12YXItYW5jaG9yLWNpcmNsZS14bWFyazogXFxlNGFjO1xuJGZhLXZhci1lbGxpcHNpczogXFxmMTQxO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcXGYxNDE7XG4kZmEtdmFyLW5mYy1zbGFzaDogXFxlMWZjO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWtpdC1tZWRpY2FsOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LWFpZDogXFxmNDc5O1xuJGZhLXZhci1ncmlkLTItcGx1czogXFxlMTk3O1xuJGZhLXZhci1iZWxsczogXFxmNzdmO1xuJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3c6IFxcZTVhOTtcbiRmYS12YXItdG9vbGJveDogXFxmNTUyO1xuJGZhLXZhci1nbG9iZS13aWZpOiBcXGU2ODU7XG4kZmEtdmFyLWVudmVsb3BlLWRvdDogXFxlMTZmO1xuJGZhLXZhci1lbnZlbG9wZS1iYWRnZTogXFxlMTZmO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXdhdmVmb3JtOiBcXGU2NjE7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctY2lyY2xlOiBcXGU0ZmI7XG4kZmEtdmFyLWJ1ZzogXFxmMTg4O1xuJGZhLXZhci1ib3dsLWNob3BzdGlja3M6IFxcZTJlOTtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFxcZjA5ZDtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcXGYwOWQ7XG4kZmEtdmFyLWNpcmNsZS1zOiBcXGUxMjE7XG4kZmEtdmFyLWJveC1iYWxsb3Q6IFxcZjczNTtcbiRmYS12YXItY2FyOiBcXGYxYjk7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFxcZjFiOTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQ6IFxcZTRmNztcbiRmYS12YXItdXNlci10aWUtaGFpcjogXFxlNDVmO1xuJGZhLXZhci1wb2RpdW0tc3RhcjogXFxmNzU4O1xuJGZhLXZhci11c2VyLWhhaXItbXVsbGV0OiBcXGU0NWM7XG4kZmEtdmFyLWJ1c2luZXNzLWZyb250OiBcXGU0NWM7XG4kZmEtdmFyLXBhcnR5LWJhY2s6IFxcZTQ1YztcbiRmYS12YXItdHJpYW4tYmFsYm90OiBcXGU0NWM7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc3RhbmQ6IFxcZjhjYjtcbiRmYS12YXItYm9vay1vcGVuLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1ib29rLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1mYW1pbHktZHJlc3M6IFxcZTMwMTtcbiRmYS12YXItY2lyY2xlLXg6IFxcZTEyZTtcbiRmYS12YXItY2FiaW46IFxcZTQ2ZDtcbiRmYS12YXItbW91bnRhaW4tc3VuOiBcXGU1MmY7XG4kZmEtdmFyLWNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsOiBcXGU0NzQ7XG4kZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6IFxcZTRiYTtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LWxlZnQ6IFxcZTE5ZjtcbiRmYS12YXItbWVzc2FnZS1kb3RzOiBcXGY0YTM7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWRvdHM6IFxcZjRhMztcbiRmYS12YXItbWVzc2FnaW5nOiBcXGY0YTM7XG4kZmEtdmFyLWZpbGUtaGVhcnQ6IFxcZTE3NjtcbiRmYS12YXItYmVlci1tdWc6IFxcZTBiMztcbiRmYS12YXItYmVlci1mb2FtOiBcXGUwYjM7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLWRyb25lOiBcXGY4NWY7XG4kZmEtdmFyLXRydWNrLWRyb3BsZXQ6IFxcZTU4YztcbiRmYS12YXItZmlsZS1jaXJjbGUteG1hcms6IFxcZTVhMTtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXA6IFxcZTA0MDtcbiRmYS12YXItdGVtcGVyYXR1cmUtdXA6IFxcZTA0MDtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItcGVyc29uLWZhaXJ5OiBcXGU2MDg7XG4kZmEtdmFyLWJlZDogXFxmMjM2O1xuJGZhLXZhci1ib29rLWNvcHk6IFxcZTBiZTtcbiRmYS12YXItc3F1YXJlLWg6IFxcZjBmZDtcbiRmYS12YXItaC1zcXVhcmU6IFxcZjBmZDtcbiRmYS12YXItc3F1YXJlLWM6IFxcZTI2NjtcbiRmYS12YXItY2xvY2stdHdvOiBcXGUzNWE7XG4kZmEtdmFyLXNxdWFyZS1lbGxpcHNpcy12ZXJ0aWNhbDogXFxlMjZmO1xuJGZhLXZhci1jYWxlbmRhci11c2VyczogXFxlNWUyO1xuJGZhLXZhci1wb2RjYXN0OiBcXGYyY2U7XG4kZmEtdmFyLWJlZTogXFxlMGIyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLWJlbGw6IFxcZjBmMztcbiRmYS12YXItY2FuZHktYmFyOiBcXGUzZTg7XG4kZmEtdmFyLWNob2NvbGF0ZS1iYXI6IFxcZTNlODtcbiRmYS12YXIteG1hcmstbGFyZ2U6IFxcZTU5YjtcbiRmYS12YXItcGluYXRhOiBcXGUzYzM7XG4kZmEtdmFyLWZpbGUtcHB0OiBcXGU2NGE7XG4kZmEtdmFyLWFycm93cy1mcm9tLWxpbmU6IFxcZTBhNDtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiRmYS12YXItYm93bC1zcG9vbjogXFxlM2UwO1xuJGZhLXZhci1oZXhhZ29uLWNoZWNrOiBcXGU0MTY7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrOiBcXGU1NjA7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0LXN0b3A6IFxcZjYzYTtcbiRmYS12YXItcGFpbnQtcm9sbGVyOiBcXGY1YWE7XG4kZmEtdmFyLWFjY2VudC1ncmF2ZTogXFw2MDtcbiRmYS12YXItaGFuZHNoYWtlLWFuZ2xlOiBcXGY0YzQ7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItY2lyY2xlLTA6IFxcZTBlZDtcbiRmYS12YXItZGlhbC1tZWQtbG93OiBcXGUxNjA7XG4kZmEtdmFyLWxvY2F0aW9uLWRvdDogXFxmM2M1O1xuJGZhLXZhci1tYXAtbWFya2VyLWFsdDogXFxmM2M1O1xuJGZhLXZhci1jcmFiOiBcXGUzZmY7XG4kZmEtdmFyLWJveC1vcGVuLWZ1bGw6IFxcZjQ5YztcbiRmYS12YXItYm94LWZ1bGw6IFxcZjQ5YztcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1ncmVhdGVyLXRoYW46IFxcM2U7XG4kZmEtdmFyLXF1b3RlczogXFxlMjM0O1xuJGZhLXZhci1wcmV0emVsOiBcXGU0NDE7XG4kZmEtdmFyLXQtcmV4OiBcXGU2Mjk7XG4kZmEtdmFyLXBlcnNvbi1zd2ltbWluZzogXFxmNWM0O1xuJGZhLXZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItdXNlci1yb2JvdC14bWFya3M6IFxcZTRhNztcbiRmYS12YXItbWVzc2FnZS1xdW90ZTogXFxlMWU0O1xuJGZhLXZhci1jb21tZW50LWFsdC1xdW90ZTogXFxlMWU0O1xuJGZhLXZhci1jYW5keS1jb3JuOiBcXGY2YmQ7XG4kZmEtdmFyLWZvbGRlci1tYWduaWZ5aW5nLWdsYXNzOiBcXGUxOGI7XG4kZmEtdmFyLWZvbGRlci1zZWFyY2g6IFxcZTE4YjtcbiRmYS12YXItbm90ZWJvb2s6IFxcZTIwMTtcbiRmYS12YXItY2lyY2xlLXdpZmk6IFxcZTY3ZDtcbiRmYS12YXItZHJvcGxldDogXFxmMDQzO1xuJGZhLXZhci10aW50OiBcXGYwNDM7XG4kZmEtdmFyLWJ1bGxzZXllLXBvaW50ZXI6IFxcZjY0OTtcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWhleGFnb24taW1hZ2U6IFxcZTUwNDtcbiRmYS12YXItZWFydGgtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZWFydGg6IFxcZjU3ZDtcbiRmYS12YXItZWFydGgtYW1lcmljYTogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1maWxlLXN2ZzogXFxlNjRiO1xuJGZhLXZhci1jcmF0ZS1hcHBsZTogXFxmNmIxO1xuJGZhLXZhci1hcHBsZS1jcmF0ZTogXFxmNmIxO1xuJGZhLXZhci1wZXJzb24tYnVyc3Q6IFxcZTUzYjtcbiRmYS12YXItZ2FtZS1ib2FyZDogXFxmODY3O1xuJGZhLXZhci1oYXQtY2hlZjogXFxmODZiO1xuJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtcmlnaHQ6IFxcZTFhMTtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1zbm93Zmxha2UtZHJvcGxldHM6IFxcZTVjMTtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFxcZjI0NDtcbiRmYS12YXItZ3JpZC00OiBcXGUxOTg7XG4kZmEtdmFyLXNvY2tzOiBcXGY2OTY7XG4kZmEtdmFyLWZhY2Utc3VuZ2xhc3NlczogXFxlMzk4O1xuJGZhLXZhci1pbmJveDogXFxmMDFjO1xuJGZhLXZhci1zcXVhcmUtMDogXFxlMjU1O1xuJGZhLXZhci1zZWN0aW9uOiBcXGU0NDc7XG4kZmEtdmFyLXNxdWFyZS10aGlzLXdheS11cDogXFxmNDlmO1xuJGZhLXZhci1ib3gtdXA6IFxcZjQ5ZjtcbiRmYS12YXItZ2F1Z2UtaGlnaDogXFxmNjI1O1xuJGZhLXZhci10YWNob21ldGVyLWFsdDogXFxmNjI1O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0OiBcXGY2MjU7XG4kZmEtdmFyLXNxdWFyZS1hbXBlcnNhbmQ6IFxcZTI2MDtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0OiBcXGY2NTg7XG4kZmEtdmFyLWxhbXAtZGVzazogXFxlMDE0O1xuJGZhLXZhci1ob3NwaXRhbDogXFxmMGY4O1xuJGZhLXZhci1ob3NwaXRhbC1hbHQ6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtd2lkZTogXFxmMGY4O1xuJGZhLXZhci1wb2xsLXBlb3BsZTogXFxmNzU5O1xuJGZhLXZhci13aGlza2V5LWdsYXNzLWljZTogXFxmN2ExO1xuJGZhLXZhci1nbGFzcy13aGlza2V5LXJvY2tzOiBcXGY3YTE7XG4kZmEtdmFyLXdpbmUtYm90dGxlOiBcXGY3MmY7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItdXNlci1ib3VudHktaHVudGVyOiBcXGUyYmY7XG4kZmEtdmFyLWJhcnMtc3RhZ2dlcmVkOiBcXGY1NTA7XG4kZmEtdmFyLXJlb3JkZXI6IFxcZjU1MDtcbiRmYS12YXItc3RyZWFtOiBcXGY1NTA7XG4kZmEtdmFyLWRpYWdyYW0tc2Fua2V5OiBcXGUxNTg7XG4kZmEtdmFyLWNsb3VkLWhhaWwtbWl4ZWQ6IFxcZjczYTtcbiRmYS12YXItY2lyY2xlLXVwLWxlZnQ6IFxcZTEyODtcbiRmYS12YXItZGhhcm1hY2hha3JhOiBcXGY2NTU7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tbGVmdDogXFxlM2JlO1xuJGZhLXZhci1vaWwtY2FuLWRyaXA6IFxcZTIwNTtcbiRmYS12YXItZmFjZS1zbWlsaW5nLWhhbmRzOiBcXGUzOTY7XG4kZmEtdmFyLWJyb2Njb2xpOiBcXGUzZTI7XG4kZmEtdmFyLXJvdXRlLWludGVyc3RhdGU6IFxcZjYxYjtcbiRmYS12YXItZWFyLW11ZmZzOiBcXGY3OTU7XG4kZmEtdmFyLWhvdGRvZzogXFxmODBmO1xuJGZhLXZhci10cmFuc3BvcnRlci1lbXB0eTogXFxlMDQ2O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy13aXRoLWNhbmU6IFxcZjI5ZDtcbiRmYS12YXItYmxpbmQ6IFxcZjI5ZDtcbiRmYS12YXItYW5nbGUtOTA6IFxcZTA4ZDtcbiRmYS12YXItcmVjdGFuZ2xlLXRlcm1pbmFsOiBcXGUyMzY7XG4kZmEtdmFyLWtpdGU6IFxcZjZmNDtcbiRmYS12YXItZHJ1bTogXFxmNTY5O1xuJGZhLXZhci1zY3J1YmJlcjogXFxmMmY4O1xuJGZhLXZhci1pY2UtY3JlYW06IFxcZjgxMDtcbiRmYS12YXItaGVhcnQtY2lyY2xlLWJvbHQ6IFxcZTRmYztcbiRmYS12YXItZmlzaC1ib25lczogXFxlMzA0O1xuJGZhLXZhci1kZWVyLXJ1ZG9scGg6IFxcZjc4ZjtcbiRmYS12YXItZmF4OiBcXGYxYWM7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1oZWFkLXNpZGUtaGVhcnQ6IFxcZTFhYTtcbiRmYS12YXItc3F1YXJlLWU6IFxcZTI2ZDtcbiRmYS12YXItbWV0ZXItZmlyZTogXFxlMWViO1xuJGZhLXZhci1jbG91ZC1oYWlsOiBcXGY3Mzk7XG4kZmEtdmFyLWNoZWNrLXRvLXNsb3Q6IFxcZjc3MjtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItbW9uZXktZnJvbS1icmFja2V0OiBcXGUzMTI7XG4kZmEtdmFyLXN0YXItaGFsZjogXFxmMDg5O1xuJGZhLXZhci1jYXItYnVzOiBcXGY4NWE7XG4kZmEtdmFyLXNwZWFrZXI6IFxcZjhkZjtcbiRmYS12YXItdGltZXI6IFxcZTI5ZTtcbiRmYS12YXItYm94ZXMtc3RhY2tlZDogXFxmNDY4O1xuJGZhLXZhci1ib3hlczogXFxmNDY4O1xuJGZhLXZhci1ib3hlcy1hbHQ6IFxcZjQ2ODtcbiRmYS12YXItbGFuZG1hcmstbWFnbmlmeWluZy1nbGFzczogXFxlNjIyO1xuJGZhLXZhci1ncmlsbC1ob3Q6IFxcZTVhNTtcbiRmYS12YXItYmFsbG90LWNoZWNrOiBcXGY3MzM7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItY2hhaW46IFxcZjBjMTtcbiRmYS12YXItZWFyLWxpc3RlbjogXFxmMmEyO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItZmlsZS1taW51czogXFxmMzE4O1xuJGZhLXZhci10cmVlLWNpdHk6IFxcZTU4NztcbiRmYS12YXItcGxheTogXFxmMDRiO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLWN1cC10b2dvOiBcXGY2YzU7XG4kZmEtdmFyLWNvZmZlZS10b2dvOiBcXGY2YzU7XG4kZmEtdmFyLXNxdWFyZS1kb3duLWxlZnQ6IFxcZTI2YjtcbiRmYS12YXItYnVyZ2VyLWxldHR1Y2U6IFxcZTNlMztcbiRmYS12YXItdGFibGUtY2VsbHMtcm93LWxvY2s6IFxcZTY3YTtcbiRmYS12YXItcnVwaWFoLXNpZ246IFxcZTIzZDtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzczogXFxmMDAyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbDogXFxmNDVkO1xuJGZhLXZhci10YWJsZS10ZW5uaXM6IFxcZjQ1ZDtcbiRmYS12YXItcGVyc29uLWRvdHMtZnJvbS1saW5lOiBcXGY0NzA7XG4kZmEtdmFyLWRpYWdub3NlczogXFxmNDcwO1xuJGZhLXZhci1jaGV2cm9ucy1kb3duOiBcXGYzMjI7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLWRvd246IFxcZjMyMjtcbiRmYS12YXItdHJhc2gtY2FuLWFycm93LXVwOiBcXGY4MmE7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0OiBcXGY4MmE7XG4kZmEtdmFyLXNpZ25hbC1nb29kOiBcXGY2OGU7XG4kZmEtdmFyLXNpZ25hbC0zOiBcXGY2OGU7XG4kZmEtdmFyLWxvY2F0aW9uLXF1ZXN0aW9uOiBcXGY2MGI7XG4kZmEtdmFyLW1hcC1tYXJrZXItcXVlc3Rpb246IFxcZjYwYjtcbiRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrOiBcXGUxODE7XG4kZmEtdmFyLWZsb3BweS1kaXNrLXRpbWVzOiBcXGUxODE7XG4kZmEtdmFyLXNhdmUtY2lyY2xlLXhtYXJrOiBcXGUxODE7XG4kZmEtdmFyLXNhdmUtdGltZXM6IFxcZTE4MTtcbiRmYS12YXItbmFpcmEtc2lnbjogXFxlMWY2O1xuJGZhLXZhci1wZWFjaDogXFxlMjBiO1xuJGZhLXZhci1jaXJjbGVzLW92ZXJsYXAtMzogXFxlNmExO1xuJGZhLXZhci1wcm9ub3VuOiBcXGU2YTE7XG4kZmEtdmFyLXRheGktYnVzOiBcXGUyOTg7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHk6IFxcN2I7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHktbGVmdDogXFw3YjtcbiRmYS12YXItbG9ic3RlcjogXFxlNDIxO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtZW1wdHk6IFxcZjQ3NjtcbiRmYS12YXItZG9sbHktZmxhdGJlZC1lbXB0eTogXFxmNDc2O1xuJGZhLXZhci1jb2xvbjogXFwzYTtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kZmEtdmFyLXdhbmQ6IFxcZjcyYTtcbiRmYS12YXItd2Fsa2llLXRhbGtpZTogXFxmOGVmO1xuJGZhLXZhci1maWxlLXBlbjogXFxmMzFjO1xuJGZhLXZhci1maWxlLWVkaXQ6IFxcZjMxYztcbiRmYS12YXItcmVjZWlwdDogXFxmNTQzO1xuJGZhLXZhci10YWJsZS1waWNuaWM6IFxcZTMyZDtcbiRmYS12YXItc3F1YXJlLXBlbjogXFxmMTRiO1xuJGZhLXZhci1wZW4tc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUtbGluZXM6IFxcZTExNztcbiRmYS12YXItbWljcm9waG9uZS1jaXJjbGUtYWx0OiBcXGUxMTc7XG4kZmEtdmFyLWRpc3BsYXktc2xhc2g6IFxcZTJmYTtcbiRmYS12YXItZGVza3RvcC1zbGFzaDogXFxlMmZhO1xuJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nOiBcXGY1YzE7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUzZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItMjogXFxlMDQ0O1xuJGZhLXZhci11c2VyLWhvb2RpZTogXFxlNjhhO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRpYW1vbmQ6IFxcZjQ3YztcbiRmYS12YXItaGFuZC1yZWNlaXZpbmc6IFxcZjQ3YztcbiRmYS12YXItbW9uZXktYmlsbC1zaW1wbGUtd2F2ZTogXFxlMWYyO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnk6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS01OiBcXGYyNDA7XG4kZmEtdmFyLWJlbGwtcGx1czogXFxmODQ5O1xuJGZhLXZhci1ib29rLWFycm93LXJpZ2h0OiBcXGUwYjk7XG4kZmEtdmFyLWhvc3BpdGFsczogXFxmODBlO1xuJGZhLXZhci1jbHViOiBcXGYzMjc7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItZHJvcGxldC1kZWdyZWU6IFxcZjc0ODtcbiRmYS12YXItZGV3cG9pbnQ6IFxcZjc0ODtcbiRmYS12YXItY29kZS1jb21wYXJlOiBcXGUxM2E7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbGlzdC1kb3RzOiBcXGYwY2E7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tYWdpYzogXFxmNmU1O1xuJGZhLXZhci13YXRlcm1lbG9uLXNsaWNlOiBcXGUzMzc7XG4kZmEtdmFyLWNpcmNsZS1lbGxpcHNpczogXFxlMTBhO1xuJGZhLXZhci1zY2hvb2wtbG9jazogXFxlNTZmO1xuJGZhLXZhci10b3dlci1jZWxsOiBcXGU1ODU7XG4kZmEtdmFyLXNkLWNhcmRzOiBcXGUyNDA7XG4kZmEtdmFyLWp1Zy1ib3R0bGU6IFxcZTVmYjtcbiRmYS12YXItZG93bi1sb25nOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItZW52ZWxvcGVzOiBcXGUxNzA7XG4kZmEtdmFyLXBob25lLW9mZmljZTogXFxmNjdkO1xuJGZhLXZhci1yYW5raW5nLXN0YXI6IFxcZTU2MTtcbiRmYS12YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJGZhLXZhci1uZmMtcGVuOiBcXGUxZmE7XG4kZmEtdmFyLXBlcnNvbi1oYXJhc3Npbmc6IFxcZTU0OTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbGF5OiBcXGU2NjA7XG4kZmEtdmFyLWhhdC13aW50ZXI6IFxcZjdhODtcbiRmYS12YXItYnJhemlsaWFuLXJlYWwtc2lnbjogXFxlNDZjO1xuJGZhLXZhci1sYW5kbWFyay1kb21lOiBcXGY3NTI7XG4kZmEtdmFyLWxhbmRtYXJrLWFsdDogXFxmNzUyO1xuJGZhLXZhci1ib25lLWJyZWFrOiBcXGY1ZDg7XG4kZmEtdmFyLWFycm93LXVwOiBcXGYwNjI7XG4kZmEtdmFyLWRvd24tZnJvbS1kb3R0ZWQtbGluZTogXFxlNDA3O1xuJGZhLXZhci10djogXFxmMjZjO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcXGYyNmM7XG4kZmEtdmFyLXR2LWFsdDogXFxmMjZjO1xuJGZhLXZhci1ib3JkZXItbGVmdDogXFxmODRmO1xuJGZhLXZhci1jaXJjbGUtZGl2aWRlOiBcXGUxMDY7XG4kZmEtdmFyLXNocmltcDogXFxlNDQ4O1xuJGZhLXZhci1saXN0LWNoZWNrOiBcXGYwYWU7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLWRpYWdyYW0tc3VidGFzazogXFxlNDc5O1xuJGZhLXZhci1qdWctZGV0ZXJnZW50OiBcXGU1MTk7XG4kZmEtdmFyLWNpcmNsZS11c2VyOiBcXGYyYmQ7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcXGYyYmQ7XG4kZmEtdmFyLXNxdWFyZS15OiBcXGUyODc7XG4kZmEtdmFyLXVzZXItZG9jdG9yLWhhaXI6IFxcZTQ1ODtcbiRmYS12YXItcGxhbmV0LXJpbmdlZDogXFxlMDIwO1xuJGZhLXZhci1tdXNocm9vbTogXFxlNDI1O1xuJGZhLXZhci11c2VyLXNoaWVsZDogXFxmNTA1O1xuJGZhLXZhci1tZWdhcGhvbmU6IFxcZjY3NTtcbiRmYS12YXItd3JlYXRoLWxhdXJlbDogXFxlNWQyO1xuJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb24tY2hlY2s6IFxcZTEwZDtcbiRmYS12YXItd2luZDogXFxmNzJlO1xuJGZhLXZhci1ib3gtZG9sbGFyOiBcXGY0YTA7XG4kZmEtdmFyLWJveC11c2Q6IFxcZjRhMDtcbiRmYS12YXItY2FyLWJ1cnN0OiBcXGY1ZTE7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci15OiBcXDU5O1xuJGZhLXZhci11c2VyLWhlYWRzZXQ6IFxcZjgyZDtcbiRmYS12YXItYXJyb3dzLXJldHdlZXQ6IFxcZjM2MTtcbiRmYS12YXItcmV0d2VldC1hbHQ6IFxcZjM2MTtcbiRmYS12YXItcGVyc29uLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tcmlnaHQ6IFxcZjMyYjtcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtcmlnaHQ6IFxcZjMyYjtcbiRmYS12YXItbGFjcm9zc2Utc3RpY2stYmFsbDogXFxlM2I2O1xuJGZhLXZhci10cnVjay1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXNoaXBwaW5nLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItdXNlci1tYWduaWZ5aW5nLWdsYXNzOiBcXGU1YzU7XG4kZmEtdmFyLXN0YXItc2hhcnA6IFxcZTI4YjtcbiRmYS12YXItY29tbWVudC1oZWFydDogXFxlNWM4O1xuJGZhLXZhci1jaXJjbGUtMTogXFxlMGVlO1xuJGZhLXZhci1jaXJjbGUtc3RhcjogXFxlMTIzO1xuJGZhLXZhci1zdGFyLWNpcmNsZTogXFxlMTIzO1xuJGZhLXZhci1maXNoOiBcXGY1Nzg7XG4kZmEtdmFyLWNsb3VkLWZvZzogXFxmNzRlO1xuJGZhLXZhci1mb2c6IFxcZjc0ZTtcbiRmYS12YXItd2FmZmxlOiBcXGU0NjY7XG4kZmEtdmFyLW11c2ljLW5vdGU6IFxcZjhjZjtcbiRmYS12YXItbXVzaWMtYWx0OiBcXGY4Y2Y7XG4kZmEtdmFyLWhleGFnb24tZXhjbGFtYXRpb246IFxcZTQxNztcbiRmYS12YXItY2FydC1zaG9wcGluZy1mYXN0OiBcXGUwZGM7XG4kZmEtdmFyLW9iamVjdC11bmlvbjogXFxlNDlmO1xuJGZhLXZhci11c2VyLWdyYWR1YXRlOiBcXGY1MDE7XG4kZmEtdmFyLXN0YXJmaWdodGVyOiBcXGUwMzc7XG4kZmEtdmFyLWNpcmNsZS1oYWxmLXN0cm9rZTogXFxmMDQyO1xuJGZhLXZhci1hZGp1c3Q6IFxcZjA0MjtcbiRmYS12YXItYXJyb3ctcmlnaHQtbG9uZy10by1saW5lOiBcXGUzZDU7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duOiBcXGYzMzk7XG4kZmEtdmFyLWFycm93LXNxdWFyZS1kb3duOiBcXGYzMzk7XG4kZmEtdmFyLWRpYW1vbmQtaGFsZi1zdHJva2U6IFxcZTViODtcbiRmYS12YXItY2xhcHBlcmJvYXJkOiBcXGUxMzE7XG4kZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWxlZnQ6IFxcZjMyYTtcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtbGVmdDogXFxmMzJhO1xuJGZhLXZhci1waG9uZS1pbnRlcmNvbTogXFxlNDM0O1xuJGZhLXZhci1saW5rLWhvcml6b250YWw6IFxcZTFjYjtcbiRmYS12YXItY2hhaW4taG9yaXpvbnRhbDogXFxlMWNiO1xuJGZhLXZhci1tYW5nbzogXFxlMzBmO1xuJGZhLXZhci1tdXNpYy1ub3RlLXNsYXNoOiBcXGY4ZDA7XG4kZmEtdmFyLW11c2ljLWFsdC1zbGFzaDogXFxmOGQwO1xuJGZhLXZhci1jaXJjbGUtcmFkaWF0aW9uOiBcXGY3YmE7XG4kZmEtdmFyLXJhZGlhdGlvbi1hbHQ6IFxcZjdiYTtcbiRmYS12YXItZmFjZS10b25ndWUtc3dlYXQ6IFxcZTM5ZTtcbiRmYS12YXItZ2xvYmUtc3RhbmQ6IFxcZjVmNjtcbiRmYS12YXItYmFzZWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFzZWJhbGwtYmFsbDogXFxmNDMzO1xuJGZhLXZhci1jaXJjbGUtcDogXFxlMTFhO1xuJGZhLXZhci1hd2FyZC1zaW1wbGU6IFxcZTBhYjtcbiRmYS12YXItamV0LWZpZ2h0ZXItdXA6IFxcZTUxODtcbiRmYS12YXItZGlhZ3JhbS1wcm9qZWN0OiBcXGY1NDI7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1wZWRlc3RhbDogXFxlMjBkO1xuJGZhLXZhci1jaGFydC1weXJhbWlkOiBcXGUwZTY7XG4kZmEtdmFyLXNpZGViYXI6IFxcZTI0ZTtcbiRmYS12YXItc25vd21hbi1oZWFkOiBcXGY3OWI7XG4kZmEtdmFyLWZyb3N0eS1oZWFkOiBcXGY3OWI7XG4kZmEtdmFyLWNvcHk6IFxcZjBjNTtcbiRmYS12YXItYnVyZ2VyLWdsYXNzOiBcXGUwY2U7XG4kZmEtdmFyLXZvbHVtZS14bWFyazogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtdGltZXM6IFxcZjZhOTtcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1iYXJzLWZpbHRlcjogXFxlMGFkO1xuJGZhLXZhci1wYWludGJydXNoLXBlbmNpbDogXFxlMjA2O1xuJGZhLXZhci1wYXJ0eS1iZWxsOiBcXGUzMWE7XG4kZmEtdmFyLXVzZXItdm5lY2staGFpcjogXFxlNDYyO1xuJGZhLXZhci1qYWNrLW8tbGFudGVybjogXFxmMzBlO1xuJGZhLXZhci1ncmlwOiBcXGY1OGQ7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1zaGFyZS1mcm9tLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXIta2V5bm90ZTogXFxmNjZjO1xuJGZhLXZhci1jaGlsZC1jb21iYXRhbnQ6IFxcZTRlMDtcbiRmYS12YXItY2hpbGQtcmlmbGU6IFxcZTRlMDtcbiRmYS12YXItZ3VuOiBcXGUxOWI7XG4kZmEtdmFyLXNxdWFyZS1waG9uZTogXFxmMDk4O1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItaGF0LWJlYWNoOiBcXGU2MDY7XG4kZmEtdmFyLXBsdXM6IFxcMmI7XG4kZmEtdmFyLWFkZDogXFwyYjtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWNvbXB1dGVyOiBcXGU0ZTU7XG4kZmEtdmFyLWZvcnQ6IFxcZTQ4NjtcbiRmYS12YXItY2xvdWQtY2hlY2s6IFxcZTM1YztcbiRmYS12YXIteG1hcms6IFxcZjAwZDtcbiRmYS12YXItY2xvc2U6IFxcZjAwZDtcbiRmYS12YXItbXVsdGlwbHk6IFxcZjAwZDtcbiRmYS12YXItcmVtb3ZlOiBcXGYwMGQ7XG4kZmEtdmFyLXRpbWVzOiBcXGYwMGQ7XG4kZmEtdmFyLWZhY2Utc21pcmtpbmc6IFxcZTM5NztcbiRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMDQ3O1xuJGZhLXZhci1hcnJvd3M6IFxcZjA0NztcbiRmYS12YXItY2hhbGtib2FyZC11c2VyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcjogXFxmNTFjO1xuJGZhLXZhci1yaG9tYnVzOiBcXGUyM2I7XG4kZmEtdmFyLWNsYXctbWFya3M6IFxcZjZjMjtcbiRmYS12YXItcGVzby1zaWduOiBcXGUyMjI7XG4kZmEtdmFyLWZhY2Utc21pbGUtdG9uZ3VlOiBcXGUzOTQ7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLXhtYXJrOiBcXGUzZjQ7XG4kZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZDogXFxlNGQ4O1xuJGZhLXZhci1jaXJjbGUtcGhvbmUtZmxpcDogXFxlMTFjO1xuJGZhLXZhci1waG9uZS1jaXJjbGUtYWx0OiBcXGUxMWM7XG4kZmEtdmFyLWJhYnk6IFxcZjc3YztcbiRmYS12YXItdXNlcnMtbGluZTogXFxlNTkyO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLWxlZnQtYWx0OiBcXGYxMGQ7XG4kZmEtdmFyLXRyYWN0b3I6IFxcZjcyMjtcbiRmYS12YXItZG93bi1mcm9tLWJyYWNrZXQ6IFxcZTY2YjtcbiRmYS12YXIta2V5LXNrZWxldG9uOiBcXGY2ZjM7XG4kZmEtdmFyLXRyYXNoLWFycm93LXVwOiBcXGY4Mjk7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmU6IFxcZjgyOTtcbiRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrOiBcXGU0YjA7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tYnJhY2tldDogXFxlMDk0O1xuJGZhLXZhci1saW5lcy1sZWFuaW5nOiBcXGU1MWU7XG4kZmEtdmFyLXNxdWFyZS1xOiBcXGUyN2I7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLXN5bWJvbHM6IFxcZjg2ZTtcbiRmYS12YXItaWNvbnMtYWx0OiBcXGY4NmU7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1mbGFzay1nZWFyOiBcXGU1ZjE7XG4kZmEtdmFyLWhpZ2hsaWdodGVyLWxpbmU6IFxcZTFhZjtcbiRmYS12YXItYnJhY2tldC1zcXVhcmU6IFxcNWI7XG4kZmEtdmFyLWJyYWNrZXQ6IFxcNWI7XG4kZmEtdmFyLWJyYWNrZXQtbGVmdDogXFw1YjtcbiRmYS12YXItaXNsYW5kLXRyb3BpY2FsOiBcXGY4MTE7XG4kZmEtdmFyLWlzbGFuZC10cmVlLXBhbG06IFxcZjgxMTtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1saW5lOiBcXGYzNDM7XG4kZmEtdmFyLWFycm93LWZyb20tbGVmdDogXFxmMzQzO1xuJGZhLXZhci1oMjogXFxmMzE0O1xuJGZhLXZhci1lcXVhbHM6IFxcM2Q7XG4kZmEtdmFyLWNha2Utc2xpY2U6IFxcZTNlNTtcbiRmYS12YXItc2hvcnRjYWtlOiBcXGUzZTU7XG4kZmEtdmFyLWJ1aWxkaW5nLW1hZ25pZnlpbmctZ2xhc3M6IFxcZTYxYztcbiRmYS12YXItcGVhbnV0OiBcXGU0MzA7XG4kZmEtdmFyLXdyZW5jaC1zaW1wbGU6IFxcZTJkMTtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci10ZWV0aDogXFxmNjJlO1xuJGZhLXZhci10YWxseS0yOiBcXGUyOTU7XG4kZmEtdmFyLXNoZWtlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLWlsczogXFxmMjBiO1xuJGZhLXZhci1zaGVrZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsOiBcXGYyMGI7XG4kZmEtdmFyLXNoZXFlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLWNhcnM6IFxcZjg1YjtcbiRmYS12YXItYXhlLWJhdHRsZTogXFxmNmIzO1xuJGZhLXZhci11c2VyLWhhaXItbG9uZzogXFxlNDViO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWFyYzogXFxlNjE1O1xuJGZhLXZhci1maWxlLWNpcmNsZS1pbmZvOiBcXGU0OTM7XG4kZmEtdmFyLWZhY2UtZGlzYXBwb2ludGVkOiBcXGUzNmY7XG4kZmEtdmFyLWxhc3NvLXNwYXJrbGVzOiBcXGUxYzk7XG4kZmEtdmFyLWNsb2NrLWVsZXZlbjogXFxlMzQ3O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItc2lyZW4tb246IFxcZTAyZTtcbiRmYS12YXItY2xvY2stdGVuOiBcXGUzNTQ7XG4kZmEtdmFyLWNhbmRsZS1ob2xkZXI6IFxcZjZiYztcbiRmYS12YXItdmlkZW8tYXJyb3ctZG93bi1sZWZ0OiBcXGUyYzg7XG4kZmEtdmFyLXBob3RvLWZpbG06IFxcZjg3YztcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUxODA7XG4kZmEtdmFyLXNhdmUtY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUxODA7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1oZXhhZ29uLW5vZGVzLWJvbHQ6IFxcZTY5YTtcbiRmYS12YXItcGxhbmV0LW1vb246IFxcZTAxZjtcbiRmYS12YXItZmFjZS1leWVzLXhtYXJrczogXFxlMzc0O1xuJGZhLXZhci1jaGFydC1zY2F0dGVyOiBcXGY3ZWU7XG4kZmEtdmFyLWNpcmNsZS1nZjogXFxlNjdmO1xuJGZhLXZhci1kaXNwbGF5LWFycm93LWRvd246IFxcZTE2NDtcbiRmYS12YXItc3RvcmU6IFxcZjU0ZTtcbiRmYS12YXItYXJyb3ctdHJlbmQtdXA6IFxcZTA5ODtcbiRmYS12YXItcGx1Zy1jaXJjbGUtbWludXM6IFxcZTU1ZTtcbiRmYS12YXItb2xpdmUtYnJhbmNoOiBcXGUzMTc7XG4kZmEtdmFyLWFuZ2xlOiBcXGUwOGM7XG4kZmEtdmFyLXZhY3V1bS1yb2JvdDogXFxlMDRlO1xuJGZhLXZhci1zaWduLWhhbmdpbmc6IFxcZjRkOTtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1zcXVhcmUtZGl2aWRlOiBcXGUyNmE7XG4kZmEtdmFyLWZvbGRlci1jaGVjazogXFxlNjRlO1xuJGZhLXZhci1zaWduYWwtc3RyZWFtLXNsYXNoOiBcXGUyNTA7XG4kZmEtdmFyLWJlemllci1jdXJ2ZTogXFxmNTViO1xuJGZhLXZhci1leWUtZHJvcHBlci1oYWxmOiBcXGUxNzM7XG4kZmEtdmFyLXN0b3JlLWxvY2s6IFxcZTRhNjtcbiRmYS12YXItYmVsbC1zbGFzaDogXFxmMWY2O1xuJGZhLXZhci1jbG91ZC1ib2x0LXN1bjogXFxmNzZlO1xuJGZhLXZhci10aHVuZGVyc3Rvcm0tc3VuOiBcXGY3NmU7XG4kZmEtdmFyLWNhbWVyYS1zbGFzaDogXFxlMGQ5O1xuJGZhLXZhci1jb21tZW50LXF1b3RlOiBcXGUxNGM7XG4kZmEtdmFyLXRhYmxldDogXFxmM2ZiO1xuJGZhLXZhci10YWJsZXQtYW5kcm9pZDogXFxmM2ZiO1xuJGZhLXZhci1zY2hvb2wtZmxhZzogXFxlNTZlO1xuJGZhLXZhci1tZXNzYWdlLWNvZGU6IFxcZTFkZjtcbiRmYS12YXItZ2xhc3MtaGFsZjogXFxlMTkyO1xuJGZhLXZhci1nbGFzcy1oYWxmLWVtcHR5OiBcXGUxOTI7XG4kZmEtdmFyLWdsYXNzLWhhbGYtZnVsbDogXFxlMTkyO1xuJGZhLXZhci1maWxsOiBcXGY1NzU7XG4kZmEtdmFyLW1lc3NhZ2UtbWludXM6IFxcZjRhNztcbiRmYS12YXItY29tbWVudC1hbHQtbWludXM6IFxcZjRhNztcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItZGlub3NhdXI6IFxcZTVmZTtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItbGluay1ob3Jpem9udGFsLXNsYXNoOiBcXGUxY2M7XG4kZmEtdmFyLWNoYWluLWhvcml6b250YWwtc2xhc2g6IFxcZTFjYztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItbm9zZTogXFxlNWJkO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWFyYzogXFxlNjE2O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItYmFjdGVyaWE6IFxcZTA1OTtcbiRmYS12YXItY2xvdWRzOiBcXGY3NDQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlOiBcXGUxZjE7XG4kZmEtdmFyLWhhbmQtbGl6YXJkOiBcXGYyNTg7XG4kZmEtdmFyLXRhYmxlLXBpdm90OiBcXGUyOTE7XG4kZmEtdmFyLWZpbHRlci1zbGFzaDogXFxlMTdkO1xuJGZhLXZhci10cmFzaC1jYW4tdW5kbzogXFxmODk2O1xuJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0OiBcXGY4OTY7XG4kZmEtdmFyLXRyYXNoLXVuZG8tYWx0OiBcXGY4OTY7XG4kZmEtdmFyLW5vdGRlZjogXFxlMWZlO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLXBlcnNvbi10by1kb29yOiBcXGU0MzM7XG4kZmEtdmFyLXR1cm50YWJsZTogXFxmOGU0O1xuJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbDogXFxmNDY5O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFxcZjA1NDtcbiRmYS12YXItc2lnbmFsLXdlYWs6IFxcZjY4YztcbiRmYS12YXItc2lnbmFsLTE6IFxcZjY4YztcbiRmYS12YXItY2xvY2stZml2ZTogXFxlMzQ5O1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLWNhci1yZWFyOiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1hbHQ6IFxcZjVkZTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLWNvbXB1dGVyLWNsYXNzaWM6IFxcZjhiMTtcbiRmYS12YXItZnJhbWU6IFxcZTQ5NTtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcXGYyNDM7XG4kZmEtdmFyLWJhdHRlcnktMjogXFxmMjQzO1xuJGZhLXZhci1lbGxpcHNpcy1zdHJva2U6IFxcZjM5YjtcbiRmYS12YXItZWxsaXBzaXMtaC1hbHQ6IFxcZjM5YjtcbiRmYS12YXItcmFkaW86IFxcZjhkNztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1jYXJyaWFnZS1iYWJ5OiBcXGY3N2Q7XG4kZmEtdmFyLWZhY2UtZXhwcmVzc2lvbmxlc3M6IFxcZTM3MztcbiRmYS12YXItZG93bi10by1kb3R0ZWQtbGluZTogXFxlNDA4O1xuJGZhLXZhci1jbG91ZC1tdXNpYzogXFxmOGFlO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0OiBcXGY2Mzc7XG4kZmEtdmFyLWNsb3VkLW1pbnVzOiBcXGUzNWQ7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcXGY0OTE7XG4kZmEtdmFyLXNoaWVsZC1taW51czogXFxlMjQ5O1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItY2FyLXRpbHQ6IFxcZjVlNTtcbiRmYS12YXItZ2F1Z2UtY2lyY2xlLW1pbnVzOiBcXGU0OTc7XG4kZmEtdmFyLWJyaWdodG5lc3MtbG93OiBcXGUwY2E7XG4kZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJGZhLXZhci1wZXJjZW50OiBcXDI1O1xuJGZhLXZhci1wZXJjZW50YWdlOiBcXDI1O1xuJGZhLXZhci10cnVjay1tb3Zpbmc6IFxcZjRkZjtcbiRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldDogXFxlNGY1O1xuJGZhLXZhci1jb252ZXlvci1iZWx0OiBcXGY0NmU7XG4kZmEtdmFyLWxvY2F0aW9uLWNoZWNrOiBcXGY2MDY7XG4kZmEtdmFyLW1hcC1tYXJrZXItY2hlY2s6IFxcZjYwNjtcbiRmYS12YXItY29pbi12ZXJ0aWNhbDogXFxlM2ZkO1xuJGZhLXZhci1kaXNwbGF5OiBcXGUxNjM7XG4kZmEtdmFyLXBlcnNvbi1zaWduOiBcXGY3NTc7XG4kZmEtdmFyLWZhY2Utc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItcGhvbmUtaGFuZ3VwOiBcXGUyMjU7XG4kZmEtdmFyLXNpZ25hdHVyZS1zbGFzaDogXFxlM2NiO1xuJGZhLXZhci10aHVtYnRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdGh1bWItdGFjazogXFxmMDhkO1xuJGZhLXZhci13aGVhdC1zbGFzaDogXFxlMzM5O1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItY2xvdWRzLXN1bjogXFxmNzQ2O1xuJGZhLXZhci1wZXJzb24tcHJheWluZzogXFxmNjgzO1xuJGZhLXZhci1wcmF5OiBcXGY2ODM7XG4kZmEtdmFyLWhhbW1lcjogXFxmNmUzO1xuJGZhLXZhci1mYWNlLXZvbWl0OiBcXGUzYTA7XG4kZmEtdmFyLXNwZWFrZXJzOiBcXGY4ZTA7XG4kZmEtdmFyLXR0eS1hbnN3ZXI6IFxcZTJiOTtcbiRmYS12YXItdGVsZXR5cGUtYW5zd2VyOiBcXGUyYjk7XG4kZmEtdmFyLW11Zy10ZWEtc2F1Y2VyOiBcXGUxZjU7XG4kZmEtdmFyLWRpYWdyYW0tbGVhbi1jYW52YXM6IFxcZTE1NjtcbiRmYS12YXItYWx0OiBcXGUwOGE7XG4kZmEtdmFyLWRpYWw6IFxcZTE1YjtcbiRmYS12YXItZGlhbC1tZWQtaGlnaDogXFxlMTViO1xuJGZhLXZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kZmEtdmFyLWNpcmNsZS10cmFzaDogXFxlMTI2O1xuJGZhLXZhci10cmFzaC1jaXJjbGU6IFxcZTEyNjtcbiRmYS12YXItcm90YXRlOiBcXGYyZjE7XG4kZmEtdmFyLXN5bmMtYWx0OiBcXGYyZjE7XG4kZmEtdmFyLWNpcmNsZS1xdWFydGVyczogXFxlM2Y4O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXRvd2VyLWNvbnRyb2w6IFxcZTJhMjtcbiRmYS12YXItYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlOiBcXGY4OGE7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLXVwOiBcXGY4OGE7XG4kZmEtdmFyLXdoYWxlOiBcXGY3MmM7XG4kZmEtdmFyLXJvYm90OiBcXGY1NDQ7XG4kZmEtdmFyLXBlYWNlOiBcXGY2N2M7XG4kZmEtdmFyLXBhcnR5LWhvcm46IFxcZTMxYjtcbiRmYS12YXItZ2VhcnM6IFxcZjA4NTtcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1zdW4tYnJpZ2h0OiBcXGUyOGY7XG4kZmEtdmFyLXN1bi1hbHQ6IFxcZTI4ZjtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtYXJtOiBcXGU1Zjg7XG4kZmEtdmFyLWxvY2sta2V5aG9sZS1vcGVuOiBcXGYzYzI7XG4kZmEtdmFyLWxvY2stb3Blbi1hbHQ6IFxcZjNjMjtcbiRmYS12YXItc3F1YXJlLWZyYWdpbGU6IFxcZjQ5YjtcbiRmYS12YXItYm94LWZyYWdpbGU6IFxcZjQ5YjtcbiRmYS12YXItc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2s6IFxcZjQ5YjtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90czogXFxlNGI3O1xuJGZhLXZhci1zcXVhcmUtbjogXFxlMjc3O1xuJGZhLXZhci1zcGxvdGNoOiBcXGY1YmM7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItbWV0ZXI6IFxcZTFlODtcbiRmYS12YXItbWFuZG9saW46IFxcZjZmOTtcbiRmYS12YXItZGljZS1mb3VyOiBcXGY1MjQ7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjU7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci1tZXJjdXJ5OiBcXGYyMjM7XG4kZmEtdmFyLXVwLWZyb20tYnJhY2tldDogXFxlNTkwO1xuJGZhLXZhci1rbmlmZS1raXRjaGVuOiBcXGY2ZjU7XG4kZmEtdmFyLWJvcmRlci1yaWdodDogXFxmODUyO1xuJGZhLXZhci1hcnJvdy10dXJuLWRvd246IFxcZjE0OTtcbiRmYS12YXItbGV2ZWwtZG93bjogXFxmMTQ5O1xuJGZhLXZhci1zcGFkZTogXFxmMmY0O1xuJGZhLXZhci1jYXJkLXNwYWRlOiBcXGUzZWM7XG4kZmEtdmFyLWxpbmUtY29sdW1uczogXFxmODcwO1xuJGZhLXZhci1hbnQ6IFxcZTY4MDtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tbGluZTogXFxmMzQwO1xuJGZhLXZhci1hcnJvdy10by1yaWdodDogXFxmMzQwO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdDogXFxlNTQ3O1xuJGZhLXZhci1mbGFnLXBlbm5hbnQ6IFxcZjQ1NjtcbiRmYS12YXItcGVubmFudDogXFxmNDU2O1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWVtcHR5OiBcXGUxNTA7XG4kZmEtdmFyLXVzZXItZ3JvdXAtc2ltcGxlOiBcXGU2MDM7XG4kZmEtdmFyLWF3YXJkOiBcXGY1NTk7XG4kZmEtdmFyLXRpY2tldC1zaW1wbGU6IFxcZjNmZjtcbiRmYS12YXItdGlja2V0LWFsdDogXFxmM2ZmO1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1hbmdsZXMtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1jYW1jb3JkZXI6IFxcZjhhODtcbiRmYS12YXItdmlkZW8taGFuZGhlbGQ6IFxcZjhhODtcbiRmYS12YXItcGFuY2FrZXM6IFxcZTQyZDtcbiRmYS12YXItYWxidW0tY2lyY2xlLXVzZXI6IFxcZTQ4ZDtcbiRmYS12YXItc3VidGl0bGVzLXNsYXNoOiBcXGU2MTA7XG4kZmEtdmFyLXFyY29kZTogXFxmMDI5O1xuJGZhLXZhci1kaWNlLWQxMDogXFxmNmNkO1xuJGZhLXZhci1maXJlcGxhY2U6IFxcZjc5YTtcbiRmYS12YXItYnJvd3NlcjogXFxmMzdlO1xuJGZhLXZhci1wZW4tcGFpbnRicnVzaDogXFxmNjE4O1xuJGZhLXZhci1wZW5jaWwtcGFpbnRicnVzaDogXFxmNjE4O1xuJGZhLXZhci1maXNoLWNvb2tlZDogXFxmN2ZlO1xuJGZhLXZhci1jaGFpci1vZmZpY2U6IFxcZjZjMTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1tdXNpYzogXFxlNjVmO1xuJGZhLXZhci1uZXN0aW5nLWRvbGxzOiBcXGUzYmE7XG4kZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0OiBcXGYxZGE7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItdHJ1bXBldDogXFxmOGUzO1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZmlyZS1zbW9rZTogXFxmNzRiO1xuJGZhLXZhci1waG9uZS1taXNzZWQ6IFxcZTIyNjtcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlOiBcXGY1NmU7XG4kZmEtdmFyLXNoaWVsZDogXFxmMTMyO1xuJGZhLXZhci1zaGllbGQtYmxhbms6IFxcZjEzMjtcbiRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZTogXFxmODg1O1xuJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQ6IFxcZjg4NTtcbiRmYS12YXItYXJyb3dzLXJlcGVhdC0xOiBcXGYzNjY7XG4kZmEtdmFyLXJlcGVhdC0xLWFsdDogXFxmMzY2O1xuJGZhLXZhci1ndW4tc2xhc2g6IFxcZTE5YztcbiRmYS12YXItYXZvY2FkbzogXFxlMGFhO1xuJGZhLXZhci1iaW5hcnk6IFxcZTMzYjtcbiRmYS12YXItY29tbWVudC1ub2RlczogXFxlNjk2O1xuJGZhLXZhci1nbGFzc2VzLXJvdW5kOiBcXGY1ZjU7XG4kZmEtdmFyLWdsYXNzZXMtYWx0OiBcXGY1ZjU7XG4kZmEtdmFyLXBob25lLXBsdXM6IFxcZjRkMjtcbiRmYS12YXItZGl0dG86IFxcMjI7XG4kZmEtdmFyLXBlcnNvbi1zZWF0OiBcXGUyMWU7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWw6IFxcZTNiMjtcbiRmYS12YXItZ29sZi1iYWxsLXRlZTogXFxmNDUwO1xuJGZhLXZhci1nb2xmLWJhbGw6IFxcZjQ1MDtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tbGVmdDogXFxmMTM3O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktd2luZG93OiBcXGUwMGQ7XG4kZmEtdmFyLXNjeXRoZTogXFxmNzEwO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLWJhbi1wYXJraW5nOiBcXGY2MTY7XG4kZmEtdmFyLXBhcmtpbmctY2lyY2xlLXNsYXNoOiBcXGY2MTY7XG4kZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0OiBcXGU1ODA7XG4kZmEtdmFyLWZhY2UtZGlhZ29uYWwtbW91dGg6IFxcZTQ3ZTtcbiRmYS12YXItZGlhZ3JhbS1jZWxsczogXFxlNDc1O1xuJGZhLXZhci1jcmlja2V0LWJhdC1iYWxsOiBcXGY0NDk7XG4kZmEtdmFyLWNyaWNrZXQ6IFxcZjQ0OTtcbiRmYS12YXItdGVudHM6IFxcZTU4MjtcbiRmYS12YXItd2FuZC1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1kb2c6IFxcZjZkMztcbiRmYS12YXItcGVuLWxpbmU6IFxcZTIxMjtcbiRmYS12YXItYXRvbS1zaW1wbGU6IFxcZjVkMztcbiRmYS12YXItYXRvbS1hbHQ6IFxcZjVkMztcbiRmYS12YXItYW1wZXJzYW5kOiBcXDI2O1xuJGZhLXZhci1jYXJyb3Q6IFxcZjc4NztcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1saW5lOiBcXGYzNDI7XG4kZmEtdmFyLWFycm93LWZyb20tYm90dG9tOiBcXGYzNDI7XG4kZmEtdmFyLW1vb246IFxcZjE4NjtcbiRmYS12YXItcGVuLXNsYXNoOiBcXGUyMTM7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHk6IFxcZjVjZTtcbiRmYS12YXItd2luZS1nbGFzcy1hbHQ6IFxcZjVjZTtcbiRmYS12YXItc3F1YXJlLXN0YXI6IFxcZTI3ZjtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLXNlbmQtYmFja3dhcmQ6IFxcZjg3ZjtcbiRmYS12YXIteWluLXlhbmc6IFxcZjZhZDtcbiRmYS12YXItbXVzaWM6IFxcZjAwMTtcbiRmYS12YXItY29tcGFzcy1zbGFzaDogXFxmNWU5O1xuJGZhLXZhci1jbG9jay1vbmU6IFxcZTM0ZTtcbiRmYS12YXItZmlsZS1tdXNpYzogXFxmOGI2O1xuJGZhLXZhci1jb2RlLWNvbW1pdDogXFxmMzg2O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1sb3c6IFxcZjc2YjtcbiRmYS12YXItcGVyc29uLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtY3VycmVuY3k6IFxcZTVlNTtcbiRmYS12YXItc2tlbGV0b246IFxcZjYyMDtcbiRmYS12YXItY2lyY2xlLWc6IFxcZTEwZjtcbiRmYS12YXItY2lyY2xlLWFycm93LXVwLWxlZnQ6IFxcZTBmYjtcbiRmYS12YXItY29pbi1ibGFuazogXFxlM2ZiO1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci12YWN1dW06IFxcZTA0ZDtcbiRmYS12YXItc2hpZWxkLWhlYXJ0OiBcXGU1NzQ7XG4kZmEtdmFyLWNhcmQtaGVhcnQ6IFxcZTNlYjtcbiRmYS12YXItbGlnaHRidWxiLWNmbC1vbjogXFxlNWE3O1xuJGZhLXZhci1tZWxvbjogXFxlMzEwO1xuJGZhLXZhci1nb3B1cmFtOiBcXGY2NjQ7XG4kZmEtdmFyLWVhcnRoLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItZ2xvYmUtb2NlYW5pYTogXFxlNDdiO1xuJGZhLXZhci1jb250YWluZXItc3RvcmFnZTogXFxmNGI3O1xuJGZhLXZhci1mYWNlLXBvdXRpbmc6IFxcZTM4NztcbiRmYS12YXItc3F1YXJlLXhtYXJrOiBcXGYyZDM7XG4kZmEtdmFyLXRpbWVzLXNxdWFyZTogXFxmMmQzO1xuJGZhLXZhci14bWFyay1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXItZmFjZS1leHBsb2RlOiBcXGUyZmU7XG4kZmEtdmFyLWV4cGxvZGluZy1oZWFkOiBcXGUyZmU7XG4kZmEtdmFyLWhhc2h0YWc6IFxcMjM7XG4kZmEtdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXI6IFxcZjQyNDtcbiRmYS12YXItZXhwYW5kLWFsdDogXFxmNDI0O1xuJGZhLXZhci1vaWwtY2FuOiBcXGY2MTM7XG4kZmEtdmFyLXQ6IFxcNTQ7XG4kZmEtdmFyLXRyYW5zZm9ybWVyLWJvbHQ6IFxcZTJhNDtcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItY2hhcnQtY29sdW1uOiBcXGUwZTM7XG4kZmEtdmFyLWNhc3NldHRlLXZoczogXFxmOGVjO1xuJGZhLXZhci12aHM6IFxcZjhlYztcbiRmYS12YXItaW5maW5pdHk6IFxcZjUzNDtcbiRmYS12YXItdmlhbC1jaXJjbGUtY2hlY2s6IFxcZTU5NjtcbiRmYS12YXItY2hpbW5leTogXFxmNzhiO1xuJGZhLXZhci1vYmplY3QtaW50ZXJzZWN0OiBcXGU0OWQ7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTUzODtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLWJsb2NrLWJyaWNrOiBcXGUzZGI7XG4kZmEtdmFyLXdhbGwtYnJpY2s6IFxcZTNkYjtcbiRmYS12YXItZmFuOiBcXGY4NjM7XG4kZmEtdmFyLWJhZ3Mtc2hvcHBpbmc6IFxcZjg0NztcbiRmYS12YXItcGFyYWdyYXBoLWxlZnQ6IFxcZjg3ODtcbiRmYS12YXItcGFyYWdyYXBoLXJ0bDogXFxmODc4O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlOiBcXGU1NTQ7XG4kZmEtdmFyLWNhcmF2YW4tc2ltcGxlOiBcXGUwMDA7XG4kZmEtdmFyLWNhcmF2YW4tYWx0OiBcXGUwMDA7XG4kZmEtdmFyLXR1cnRsZTogXFxmNzI2O1xuJGZhLXZhci1wZW5jaWwtbWVjaGFuaWNhbDogXFxlNWNhO1xuJGZhLXZhci11cC1kb3duOiBcXGYzMzg7XG4kZmEtdmFyLWFycm93cy1hbHQtdjogXFxmMzM4O1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItYm9vdGgtY3VydGFpbjogXFxmNzM0O1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci1ib3gtaGVhcnQ6IFxcZjQ5ZDtcbiRmYS12YXItdHJhaWxlcjogXFxlMDQxO1xuJGZhLXZhci11c2VyLWRvY3Rvci1tZXNzYWdlOiBcXGY4MmU7XG4kZmEtdmFyLXVzZXItbWQtY2hhdDogXFxmODJlO1xuJGZhLXZhci1iYWhhaTogXFxmNjY2O1xuJGZhLXZhci1oYXlrYWw6IFxcZjY2NjtcbiRmYS12YXItbGlnaHRob3VzZTogXFxlNjEyO1xuJGZhLXZhci1hbXAtZ3VpdGFyOiBcXGY4YTE7XG4kZmEtdmFyLXNkLWNhcmQ6IFxcZjdjMjtcbiRmYS12YXItdm9sdW1lLXNsYXNoOiBcXGYyZTI7XG4kZmEtdmFyLWJvcmRlci1ib3R0b206IFxcZjg0ZDtcbiRmYS12YXItd2lmaS13ZWFrOiBcXGY2YWE7XG4kZmEtdmFyLXdpZmktMTogXFxmNmFhO1xuJGZhLXZhci1kcmFnb246IFxcZjZkNTtcbiRmYS12YXItc2hvZS1wcmludHM6IFxcZjU0YjtcbiRmYS12YXItY2lyY2xlLXBsdXM6IFxcZjA1NTtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NWQ7XG4kZmEtdmFyLWxpbmstc2xhc2g6IFxcZjEyNztcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcXGYxMjc7XG4kZmEtdmFyLWNoYWluLXNsYXNoOiBcXGYxMjc7XG4kZmEtdmFyLXVubGluazogXFxmMTI3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQ6IFxcZTU1MTtcbiRmYS12YXItYXJyb3ctdXAtei1hOiBcXGY4ODI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0OiBcXGY4ODI7XG4kZmEtdmFyLWZpcmUtZmxhbWUtY3VydmVkOiBcXGY3ZTQ7XG4kZmEtdmFyLWZpcmUtYWx0OiBcXGY3ZTQ7XG4kZmEtdmFyLXRvcm5hZG86IFxcZjc2ZjtcbiRmYS12YXItZmlsZS1jaXJjbGUtcGx1czogXFxlNDk0O1xuJGZhLXZhci1kZWxldGUtcmlnaHQ6IFxcZTE1NDtcbiRmYS12YXItYm9vay1xdXJhbjogXFxmNjg3O1xuJGZhLXZhci1xdXJhbjogXFxmNjg3O1xuJGZhLXZhci1jaXJjbGUtcXVhcnRlcjogXFxlMTFmO1xuJGZhLXZhci1hbmNob3I6IFxcZjEzZDtcbiRmYS12YXItYm9yZGVyLWFsbDogXFxmODRjO1xuJGZhLXZhci1mdW5jdGlvbjogXFxmNjYxO1xuJGZhLXZhci1mYWNlLWFuZ3J5OiBcXGY1NTY7XG4kZmEtdmFyLWFuZ3J5OiBcXGY1NTY7XG4kZmEtdmFyLXBlb3BsZS1zaW1wbGU6IFxcZTIxYjtcbiRmYS12YXItY29va2llLWJpdGU6IFxcZjU2NDtcbiRmYS12YXItYXJyb3ctdHJlbmQtZG93bjogXFxlMDk3O1xuJGZhLXZhci1yc3M6IFxcZjA5ZTtcbiRmYS12YXItZmVlZDogXFxmMDllO1xuJGZhLXZhci1mYWNlLW1vbm9jbGU6IFxcZTM4MDtcbiRmYS12YXItZHJhdy1wb2x5Z29uOiBcXGY1ZWU7XG4kZmEtdmFyLXNjYWxlLWJhbGFuY2VkOiBcXGYyNGU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFxcZjI0ZTtcbiRmYS12YXItY2FsZW5kYXItbGluZXM6IFxcZTBkNTtcbiRmYS12YXItY2FsZW5kYXItbm90ZTogXFxlMGQ1O1xuJGZhLXZhci1hcnJvdy1kb3duLWJpZy1zbWFsbDogXFxmODhjO1xuJGZhLXZhci1zb3J0LXNpemUtZG93bjogXFxmODhjO1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtaGlnaDogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyOiBcXGY2MmE7XG4kZmEtdmFyLXRhY2hvbWV0ZXItZmFzdDogXFxmNjJhO1xuJGZhLXZhci1kby1ub3QtZW50ZXI6IFxcZjVlYztcbiRmYS12YXItc2hvd2VyOiBcXGYyY2M7XG4kZmEtdmFyLWRpY2UtZDg6IFxcZjZkMjtcbiRmYS12YXItZGVza3RvcDogXFxmMzkwO1xuJGZhLXZhci1kZXNrdG9wLWFsdDogXFxmMzkwO1xuJGZhLXZhci1tOiBcXDRkO1xuJGZhLXZhci1zcGlubmVyLXNjYWxlOiBcXGU2MmE7XG4kZmEtdmFyLWdyaXAtZG90cy12ZXJ0aWNhbDogXFxlNDExO1xuJGZhLXZhci1mYWNlLXZpZXdmaW5kZXI6IFxcZTJmZjtcbiRmYS12YXItc29mdC1zZXJ2ZTogXFxlNDAwO1xuJGZhLXZhci1jcmVlbWVlOiBcXGU0MDA7XG4kZmEtdmFyLWg1OiBcXGU0MTI7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1kb3duOiBcXGUxOWU7XG4kZmEtdmFyLXRhYmxlLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci1iYXNrZXQtc2hvcHBpbmctbWludXM6IFxcZTY1MjtcbiRmYS12YXItY29tbWVudC1zbXM6IFxcZjdjZDtcbiRmYS12YXItc21zOiBcXGY3Y2Q7XG4kZmEtdmFyLXJlY3RhbmdsZTogXFxmMmZhO1xuJGZhLXZhci1yZWN0YW5nbGUtbGFuZHNjYXBlOiBcXGYyZmE7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0LWNoZWNrOiBcXGY3Mzc7XG4kZmEtdmFyLXR1cmtleTogXFxmNzI1O1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLXVzZXItcGx1czogXFxmMjM0O1xuJGZhLXZhci1pY2Utc2thdGU6IFxcZjdhYztcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJGZhLXZhci1iYXR0ZXJ5LTQ6IFxcZjI0MTtcbiRmYS12YXItdG9tYXRvOiBcXGUzMzA7XG4kZmEtdmFyLXN3b3JkLWxhc2VyOiBcXGUwM2I7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS1jaGVjazogXFxlNTA5O1xuJGZhLXZhci1idWlsZGluZ3M6IFxcZTBjYztcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtYm94ZXM6IFxcZjQ3NTtcbiRmYS12YXItZG9sbHktZmxhdGJlZC1hbHQ6IFxcZjQ3NTtcbiRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3I6IFxcZTQ3YTtcbiRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQ6IFxcZTU4YjtcbiRmYS12YXItc3F1YXJlLXc6IFxcZTI4NTtcbiRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OiBcXGU0YmM7XG4kZmEtdmFyLWxhbXA6IFxcZjRjYTtcbiRmYS12YXItYWlycGxheTogXFxlMDg5O1xuJGZhLXZhci1oYW5kLWZpc3Q6IFxcZjZkZTtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItc2hpZWxkLXF1YXJ0ZXJlZDogXFxlNTc1O1xuJGZhLXZhci1zbGFzaC1mb3J3YXJkOiBcXDJmO1xuJGZhLXZhci1sb2NhdGlvbi1wZW46IFxcZjYwNztcbiRmYS12YXItbWFwLW1hcmtlci1lZGl0OiBcXGY2MDc7XG4kZmEtdmFyLWNsb3VkLW1vb246IFxcZjZjMztcbiRmYS12YXItcG90LWZvb2Q6IFxcZTQzZjtcbiRmYS12YXItYnJpZWZjYXNlOiBcXGYwYjE7XG4kZmEtdmFyLXBlcnNvbi1mYWxsaW5nOiBcXGU1NDY7XG4kZmEtdmFyLWltYWdlLXBvcnRyYWl0OiBcXGYzZTA7XG4kZmEtdmFyLXBvcnRyYWl0OiBcXGYzZTA7XG4kZmEtdmFyLXVzZXItdGFnOiBcXGY1MDc7XG4kZmEtdmFyLXJ1ZzogXFxlNTY5O1xuJGZhLXZhci1wcmludC1zbGFzaDogXFxmNjg2O1xuJGZhLXZhci1lYXJ0aC1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItZ2xvYmUtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZTogXFxmNTlkO1xuJGZhLXZhci1sdWdnYWdlLWNhcnQ6IFxcZjU5ZDtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpYmJvbjogXFxlMWEwO1xuJGZhLXZhci1yZWN0YW5nbGUteG1hcms6IFxcZjQxMDtcbiRmYS12YXItcmVjdGFuZ2xlLXRpbWVzOiBcXGY0MTA7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFxcZjQxMDtcbiRmYS12YXItdGlyZS1ydWdnZWQ6IFxcZjYzNDtcbiRmYS12YXItbGlnaHRidWxiLWRvbGxhcjogXFxmNjcwO1xuJGZhLXZhci1jb3diZWxsOiBcXGY4YjM7XG4kZmEtdmFyLWJhaHQtc2lnbjogXFxlMGFjO1xuJGZhLXZhci1jb3JuZXI6IFxcZTNmZTtcbiRmYS12YXItY2hldnJvbnMtcmlnaHQ6IFxcZjMyNDtcbiRmYS12YXItY2hldnJvbi1kb3VibGUtcmlnaHQ6IFxcZjMyNDtcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItaW5oYWxlcjogXFxmNWY5O1xuJGZhLXZhci1oYW5kY3VmZnM6IFxcZTRmODtcbiRmYS12YXItc25ha2U6IFxcZjcxNjtcbiRmYS12YXItdHJpYW5nbGUtZXhjbGFtYXRpb246IFxcZjA3MTtcbiRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6IFxcZjA3MTtcbiRmYS12YXItd2FybmluZzogXFxmMDcxO1xuJGZhLXZhci1ub3RlLW1lZGljYWw6IFxcZTIwMDtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItZG93bi1sZWZ0OiBcXGUxNmE7XG4kZmEtdmFyLXNoYXJlOiBcXGYwNjQ7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXFxmMDY0O1xuJGZhLXZhci1mYWNlLXRoaW5raW5nOiBcXGUzOWI7XG4kZmEtdmFyLXR1cm4tZG93bi1yaWdodDogXFxlNDU1O1xuJGZhLXZhci1ib3R0bGUtZHJvcGxldDogXFxlNGM0O1xuJGZhLXZhci1tYXNrLWZhY2U6IFxcZTFkNztcbiRmYS12YXItaGlsbC1yb2Nrc2xpZGU6IFxcZTUwODtcbiRmYS12YXItc2Nhbm5lci1rZXlib2FyZDogXFxmNDg5O1xuJGZhLXZhci1jaXJjbGUtbzogXFxlMTE5O1xuJGZhLXZhci1ncmlkLWhvcml6b250YWw6IFxcZTMwNztcbiRmYS12YXItbWVzc2FnZS1kb2xsYXI6IFxcZjY1MDtcbiRmYS12YXItY29tbWVudC1hbHQtZG9sbGFyOiBcXGY2NTA7XG4kZmEtdmFyLXJpZ2h0LWxlZnQ6IFxcZjM2MjtcbiRmYS12YXItZXhjaGFuZ2UtYWx0OiBcXGYzNjI7XG4kZmEtdmFyLWNvbHVtbnMtMzogXFxlMzYxO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTY1O1xuJGZhLXZhci1kdW5nZW9uOiBcXGY2ZDk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1ib3g6IFxcZjQ3YjtcbiRmYS12YXItaW5wdXQtdGV4dDogXFxlMWJmO1xuJGZhLXZhci13aW5kb3ctZmxpcDogXFxmNDBmO1xuJGZhLXZhci13aW5kb3ctYWx0OiBcXGY0MGY7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLXNjYW5uZXItZ3VuOiBcXGY0ODg7XG4kZmEtdmFyLXNjYW5uZXI6IFxcZjQ4ODtcbiRmYS12YXItdGlyZTogXFxmNjMxO1xuJGZhLXZhci1lbmdpbmU6IFxcZTE2ZTtcbiRmYS12YXItbW9uZXktYmlsbC0xLXdhdmU6IFxcZjUzYjtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdDogXFxmNTNiO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItaGFuZHM6IFxcZjJhNztcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduaW5nOiBcXGYyYTc7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC1yaWdodDogXFxmMzMwO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtcmlnaHQ6IFxcZjMzMDtcbiRmYS12YXItdHVybi1sZWZ0OiBcXGU2MzY7XG4kZmEtdmFyLXdoZWF0OiBcXGY3MmQ7XG4kZmEtdmFyLWZpbGUtc3ByZWFkc2hlZXQ6IFxcZjY1YjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24tc2xhc2g6IFxcZTBhODtcbiRmYS12YXItYmVsbC1yaW5nOiBcXGU2MmM7XG4kZmEtdmFyLWNhbGVuZGFyLWRheTogXFxmNzgzO1xuJGZhLXZhci13YXRlci1sYWRkZXI6IFxcZjVjNTtcbiRmYS12YXItbGFkZGVyLXdhdGVyOiBcXGY1YzU7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItYXJyb3dzLXVwLWRvd246IFxcZjA3ZDtcbiRmYS12YXItYXJyb3dzLXY6IFxcZjA3ZDtcbiRmYS12YXItY2hlc3MtcGF3bi1waWVjZTogXFxmNDQ0O1xuJGZhLXZhci1jaGVzcy1wYXduLWFsdDogXFxmNDQ0O1xuJGZhLXZhci1mYWNlLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci13aGVlbGNoYWlyLW1vdmU6IFxcZTJjZTtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFxcZTJjZTtcbiRmYS12YXItdHVybi1kb3duOiBcXGYzYmU7XG4kZmEtdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kZmEtdmFyLXNxdWFyZS1zOiBcXGUyN2Q7XG4kZmEtdmFyLXJlY3RhbmdsZS1iYXJjb2RlOiBcXGY0NjM7XG4kZmEtdmFyLWJhcmNvZGUtYWx0OiBcXGY0NjM7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0OiBcXGU1NTI7XG4kZmEtdmFyLXNxdWFyZS1lbnZlbG9wZTogXFxmMTk5O1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFxcZjE5OTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci11bmljb3JuOiBcXGY3Mjc7XG4kZmEtdmFyLWJvd2xpbmctYmFsbDogXFxmNDM2O1xuJGZhLXZhci1wb21wZWJsZWQ6IFxcZTQzZDtcbiRmYS12YXItYnJhaW46IFxcZjVkYztcbiRmYS12YXItd2F0Y2gtc21hcnQ6IFxcZTJjYztcbiRmYS12YXItYm9vay11c2VyOiBcXGY3ZTc7XG4kZmEtdmFyLXNlbnNvci1jbG91ZDogXFxlMDJjO1xuJGZhLXZhci1zZW5zb3Itc21va2U6IFxcZTAyYztcbiRmYS12YXItY2xhcHBlcmJvYXJkLXBsYXk6IFxcZTEzMjtcbiRmYS12YXItYmFuZGFnZTogXFxmNDYyO1xuJGZhLXZhci1iYW5kLWFpZDogXFxmNDYyO1xuJGZhLXZhci1jYWxlbmRhci1taW51czogXFxmMjcyO1xuJGZhLXZhci1jaXJjbGUteG1hcms6IFxcZjA1NztcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLXhtYXJrLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci1jaXJjbGUtNDogXFxlMGYxO1xuJGZhLXZhci1naWZ0czogXFxmNzljO1xuJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uOiBcXGY4YTA7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWVhcnRoLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1pZC1jYXJkLWNsaXA6IFxcZjQ3ZjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXRodW1icy11cDogXFxmMTY0O1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzOiBcXGY3M2Y7XG4kZmEtdmFyLXVzZXItY2xvY2s6IFxcZjRmZDtcbiRmYS12YXItb25pb246IFxcZTQyNztcbiRmYS12YXItY2xvY2stdHdlbHZlLXRoaXJ0eTogXFxlMzU5O1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWRvdHRlZC1saW5lOiBcXGUwOTU7XG4kZmEtdmFyLWhhbmQtZG90czogXFxmNDYxO1xuJGZhLXZhci1hbGxlcmdpZXM6IFxcZjQ2MTtcbiRmYS12YXItZmlsZS1pbnZvaWNlOiBcXGY1NzA7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXFxmMmQxO1xuJGZhLXZhci1yZWN0YW5nbGUtd2lkZTogXFxmMmZjO1xuJGZhLXZhci1jb21tZW50LWFycm93LXVwOiBcXGUxNDQ7XG4kZmEtdmFyLWdhcmxpYzogXFxlNDBlO1xuJGZhLXZhci1tdWctc2F1Y2VyOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci1maWxlLWhhbGYtZGFzaGVkOiBcXGU2OTg7XG4kZmEtdmFyLXRyZWUtZGVjb3JhdGVkOiBcXGY3ZGM7XG4kZmEtdmFyLW1hc2s6IFxcZjZmYTtcbiRmYS12YXItY2FsZW5kYXItaGVhcnQ6IFxcZTBkMztcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFxcZjAxMDtcbiRmYS12YXItZmxvd2VyOiBcXGY3ZmY7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1hcmM6IFxcZTYxNDtcbiRmYS12YXItcmlnaHQtbGVmdC1sYXJnZTogXFxlNWUxO1xuJGZhLXZhci1ydWxlci12ZXJ0aWNhbDogXFxmNTQ4O1xuJGZhLXZhci1jaXJjbGVzLW92ZXJsYXA6IFxcZTYwMDtcbiRmYS12YXItdXNlci1sYXJnZTogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci1zdGFyc2hpcC1mcmVpZ2h0ZXI6IFxcZTAzYTtcbiRmYS12YXItdHJhaW4tdHJhbTogXFxlNWI0O1xuJGZhLXZhci1icmlkZ2Utc3VzcGVuc2lvbjogXFxlNGNkO1xuJGZhLXZhci10cmFzaC1jaGVjazogXFxlMmFmO1xuJGZhLXZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kZmEtdmFyLWJvb21ib3g6IFxcZjhhNTtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiRmYS12YXItc2hpZWxkLWV4Y2xhbWF0aW9uOiBcXGUyNDc7XG4kZmEtdmFyLXN0b3B3YXRjaC0yMDogXFxlMDZmO1xuJGZhLXZhci1zcXVhcmUtZnVsbDogXFxmNDVjO1xuJGZhLXZhci1ncmlwLWRvdHM6IFxcZTQxMDtcbiRmYS12YXItY29tbWVudC1leGNsYW1hdGlvbjogXFxmNGFmO1xuJGZhLXZhci1wZW4tc3dpcmw6IFxcZTIxNDtcbiRmYS12YXItZmFsYWZlbDogXFxlNDBhO1xuJGZhLXZhci1jaXJjbGUtMjogXFxlMGVmO1xuJGZhLXZhci1tYWduZXQ6IFxcZjA3NjtcbiRmYS12YXItamFyOiBcXGU1MTY7XG4kZmEtdmFyLWdyYW1vcGhvbmU6IFxcZjhiZDtcbiRmYS12YXItZGljZS1kMTI6IFxcZjZjZTtcbiRmYS12YXItbm90ZS1zdGlja3k6IFxcZjI0OTtcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItZG93bjogXFxmMzU0O1xuJGZhLXZhci1hcnJvdy1hbHQtZG93bjogXFxmMzU0O1xuJGZhLXZhci1odW5kcmVkLXBvaW50czogXFxlNDFjO1xuJGZhLXZhci0xMDA6IFxcZTQxYztcbiRmYS12YXItcGFwZXJjbGlwLXZlcnRpY2FsOiBcXGUzYzI7XG4kZmEtdmFyLXdpbmQtd2FybmluZzogXFxmNzc2O1xuJGZhLXZhci13aW5kLWNpcmNsZS1leGNsYW1hdGlvbjogXFxmNzc2O1xuJGZhLXZhci1sb2NhdGlvbi1waW4tc2xhc2g6IFxcZjYwYztcbiRmYS12YXItbWFwLW1hcmtlci1zbGFzaDogXFxmNjBjO1xuJGZhLXZhci1mYWNlLXNhZC1zd2VhdDogXFxlMzhhO1xuJGZhLXZhci1idWctc2xhc2g6IFxcZTQ5MDtcbiRmYS12YXItY3VwY2FrZTogXFxlNDAyO1xuJGZhLXZhci1saWdodC1zd2l0Y2gtb2ZmOiBcXGUwMTg7XG4kZmEtdmFyLXRvZ2dsZS1sYXJnZS1vZmY6IFxcZTViMDtcbiRmYS12YXItcGVuLWZhbmN5LXNsYXNoOiBcXGUyMTA7XG4kZmEtdmFyLXRydWNrLWNvbnRhaW5lcjogXFxmNGRjO1xuJGZhLXZhci1ib290OiBcXGY3ODI7XG4kZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDogXFxlNGI2O1xuJGZhLXZhci1maWxlLWNoZWNrOiBcXGYzMTY7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItY2FyZHMtYmxhbms6IFxcZTRkZjtcbiRmYS12YXItY2lyY2xlLTM6IFxcZTBmMDtcbiRmYS12YXItYmVuY2gtdHJlZTogXFxlMmU3O1xuJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzLWxvdzogXFxlMWMxO1xuJGZhLXZhci1za2ktYm9vdC1za2k6IFxcZTNjZDtcbiRmYS12YXItYnJhaW4tY2lyY3VpdDogXFxlMGM2O1xuJGZhLXZhci10YWJsZS1jZWxscy1yb3ctdW5sb2NrOiBcXGU2OTE7XG4kZmEtdmFyLXVzZXItaW5qdXJlZDogXFxmNzI4O1xuJGZhLXZhci1ibG9jay1icmljay1maXJlOiBcXGUzZGM7XG4kZmEtdmFyLWZpcmV3YWxsOiBcXGUzZGM7XG4kZmEtdmFyLWZhY2Utc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItdGVudC1hcnJvd3MtZG93bjogXFxlNTgxO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFwyMTtcbiRmYS12YXItYXJyb3dzLXNwaW46IFxcZTRiYjtcbiRmYS12YXItZmFjZS1zbWlsZS1yZWxheGVkOiBcXGUzOTI7XG4kZmEtdmFyLWNvbW1lbnQteG1hcms6IFxcZjRiNTtcbiRmYS12YXItY29tbWVudC10aW1lczogXFxmNGI1O1xuJGZhLXZhci1wcmludDogXFxmMDJmO1xuJGZhLXZhci10dXJraXNoLWxpcmEtc2lnbjogXFxlMmJiO1xuJGZhLXZhci10cnk6IFxcZTJiYjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcXGUyYmI7XG4kZmEtdmFyLWZhY2Utbm9zZS1zdGVhbTogXFxlMzgyO1xuJGZhLXZhci1jaXJjbGUtd2F2ZWZvcm0tbGluZXM6IFxcZTEyZDtcbiRmYS12YXItd2F2ZWZvcm0tY2lyY2xlOiBcXGUxMmQ7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXDI0O1xuJGZhLXZhci1kb2xsYXI6IFxcMjQ7XG4kZmEtdmFyLXVzZDogXFwyNDtcbiRmYS12YXItZmVycmlzLXdoZWVsOiBcXGUxNzQ7XG4kZmEtdmFyLWNvbXB1dGVyLXNwZWFrZXI6IFxcZjhiMjtcbiRmYS12YXItc2t1bGwtY293OiBcXGY4ZGU7XG4kZmEtdmFyLXg6IFxcNTg7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItdXNlcnMtZ2VhcjogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOiBcXGU1NGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnM6IFxcZjE5YztcbiRmYS12YXItYmFuazogXFxmMTljO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogXFxmMTljO1xuJGZhLXZhci1tdXNldW06IFxcZjE5YztcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci1jaXJjbGUtdDogXFxlMTI0O1xuJGZhLXZhci1zYWNrOiBcXGY4MWM7XG4kZmEtdmFyLWdyaWQtMjogXFxlMTk2O1xuJGZhLXZhci1jYW1lcmEtY2N0djogXFxmOGFjO1xuJGZhLXZhci1jY3R2OiBcXGY4YWM7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXRyb3dlbDogXFxlNTg5O1xuJGZhLXZhci1ob3Jpem9udGFsLXJ1bGU6IFxcZjg2YztcbiRmYS12YXItYmVkLWZyb250OiBcXGY4Zjc7XG4kZmEtdmFyLWJlZC1hbHQ6IFxcZjhmNztcbiRmYS12YXItZDogXFw0NDtcbiRmYS12YXItc3RhcGxlcjogXFxlNWFmO1xuJGZhLXZhci1tYXNrcy10aGVhdGVyOiBcXGY2MzA7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXItZmlsZS1naWY6IFxcZTY0NTtcbiRmYS12YXIta2lwLXNpZ246IFxcZTFjNDtcbiRmYS12YXItZmFjZS13b296eTogXFxlM2EyO1xuJGZhLXZhci1jbG91ZC1xdWVzdGlvbjogXFxlNDkyO1xuJGZhLXZhci1waW5lYXBwbGU6IFxcZTMxZjtcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWdhbGxlcnktdGh1bWJuYWlsczogXFxlM2FhO1xuJGZhLXZhci1jaXJjbGUtajogXFxlMTEyO1xuJGZhLXZhci1leWVzOiBcXGUzNjc7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGU6IFxcZjRjNjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdDogXFxmNGM2O1xuJGZhLXZhci1wYWdlLWNhcmV0LXVwOiBcXGU0MmE7XG4kZmEtdmFyLWZpbGUtY2FyZXQtdXA6IFxcZTQyYTtcbiRmYS12YXItamV0LWZpZ2h0ZXI6IFxcZjBmYjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItY29tZXQ6IFxcZTAwMztcbiRmYS12YXItc3F1YXJlLXNoYXJlLW5vZGVzOiBcXGYxZTE7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFxcZjFlMTtcbiRmYS12YXItcmVmbGVjdC12ZXJ0aWNhbDogXFxlNjY1O1xuJGZhLXZhci1zaGllbGQta2V5aG9sZTogXFxlMjQ4O1xuJGZhLXZhci1maWxlLW1wNDogXFxlNjQ5O1xuJGZhLXZhci1iYXJjb2RlOiBcXGYwMmE7XG4kZmEtdmFyLWJ1bGxkb3plcjogXFxlNjU1O1xuJGZhLXZhci1wbHVzLW1pbnVzOiBcXGU0M2M7XG4kZmEtdmFyLXNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsOiBcXGYzZjI7XG4kZmEtdmFyLXNsaWRlcnMtdi1zcXVhcmU6IFxcZjNmMjtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcXGYwM2Q7XG4kZmEtdmFyLW1lc3NhZ2UtbWlkZGxlOiBcXGUxZTE7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlLWFsdDogXFxlMWUxO1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFxcZjE5ZDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWw6IFxcZTA1YztcbiRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjazogXFxlNTNlO1xuJGZhLXZhci1zcXVhcmUtejogXFxlMjg4O1xuJGZhLXZhci1tZXNzYWdlLXRleHQ6IFxcZTFlNjtcbiRmYS12YXItY29tbWVudC1hbHQtdGV4dDogXFxlMWU2O1xuJGZhLXZhci10dXJuLXVwOiBcXGYzYmY7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuXG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1ob29saTogXFxmNDI3O1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLWNjLXZpc2E6IFxcZjFmMDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLXNob3B3YXJlOiBcXGY1YjU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItYXdzOiBcXGYzNzU7XG4kZmEtdmFyLXJlZGhhdDogXFxmN2JjO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci1jbG91ZGZsYXJlOiBcXGUwN2Q7XG4kZmEtdmFyLXVwczogXFxmN2UwO1xuJGZhLXZhci1waXhpdjogXFxlNjQwO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcXGYyZGU7XG4kZmEtdmFyLWR5YWxvZzogXFxmMzk5O1xuJGZhLXZhci1iaXR5OiBcXGYzN2E7XG4kZmEtdmFyLXN0YWNrcGF0aDogXFxmODQyO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLW1vZHg6IFxcZjI4NTtcbiRmYS12YXItZ3VpbGRlZDogXFxlMDdlO1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItc3F1YXJlLWpzOiBcXGYzYjk7XG4kZmEtdmFyLWpzLXNxdWFyZTogXFxmM2I5O1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItb3JjaWQ6IFxcZjhkMjtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1pbnZpc2lvbjogXFxmN2IwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jZW50ZXJjb2RlOiBcXGYzODA7XG4kZmEtdmFyLWdsaWRlLWc6IFxcZjJhNjtcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWp4bDogXFxlNjdiO1xuJGZhLXZhci1kYXJ0LWxhbmc6IFxcZTY5MztcbiRmYS12YXItaGlyZS1hLWhlbHBlcjogXFxmM2IwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5OiBcXGY0ZTc7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXdobWNzOiBcXGY0MGQ7XG4kZmEtdmFyLXJvY2tldGNoYXQ6IFxcZjNlODtcbiRmYS12YXItdms6IFxcZjE4OTtcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItY3NzMy1hbHQ6IFxcZjM4YjtcbiRmYS12YXItc3F1YXJlLXJlZGRpdDogXFxmMWEyO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kZmEtdmFyLXZpbWVvLXY6IFxcZjI3ZDtcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWU6IFxcZTVhZDtcbiRmYS12YXItZGVza3BybzogXFxmMzhmO1xuJGZhLXZhci1icmF2ZTogXFxlNjNjO1xuJGZhLXZhci1zaXN0cml4OiBcXGYzZWU7XG4kZmEtdmFyLXNxdWFyZS1pbnN0YWdyYW06IFxcZTA1NTtcbiRmYS12YXItaW5zdGFncmFtLXNxdWFyZTogXFxlMDU1O1xuJGZhLXZhci1iYXR0bGUtbmV0OiBcXGY4MzU7XG4kZmEtdmFyLXRoZS1yZWQteWV0aTogXFxmNjlkO1xuJGZhLXZhci1zcXVhcmUtaGFja2VyLW5ld3M6IFxcZjNhZjtcbiRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlOiBcXGYzYWY7XG4kZmEtdmFyLWVkZ2U6IFxcZjI4MjtcbiRmYS12YXItdGhyZWFkczogXFxlNjE4O1xuJGZhLXZhci1uYXBzdGVyOiBcXGYzZDI7XG4kZmEtdmFyLXNxdWFyZS1zbmFwY2hhdDogXFxmMmFkO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtZzogXFxmMGQ1O1xuJGZhLXZhci1hcnRzdGF0aW9uOiBcXGY3N2E7XG4kZmEtdmFyLW1hcmtkb3duOiBcXGY2MGY7XG4kZmEtdmFyLXNvdXJjZXRyZWU6IFxcZjdkMztcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFxcZjJiMztcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1naXRodWItYWx0OiBcXGYxMTM7XG4kZmEtdmFyLXBob2VuaXgtc3F1YWRyb246IFxcZjUxMTtcbiRmYS12YXItcGFnZWxpbmVzOiBcXGYxOGM7XG4kZmEtdmFyLWFsZ29saWE6IFxcZjM2YztcbiRmYS12YXItcmVkLXJpdmVyOiBcXGYzZTM7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2E6IFxcZjRlZjtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLWdvb2dsZTogXFxmMWEwO1xuJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZTogXFxmMzVjO1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWF0bGFzc2lhbjogXFxmNzdiO1xuJGZhLXZhci1saW5rZWRpbi1pbjogXFxmMGUxO1xuJGZhLXZhci1kaWdpdGFsLW9jZWFuOiBcXGYzOTE7XG4kZmEtdmFyLW5pbWJscjogXFxmNWE4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWV2ZXJub3RlOiBcXGY4Mzk7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcXGYxZDQ7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6IFxcZjRmMDtcbiRmYS12YXItYWR2ZXJzYWw6IFxcZjM2YTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXFxmMjVlO1xuJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nOiBcXGUwODc7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcXGYyMTQ7XG4kZmEtdmFyLWNvZGVwZW46IFxcZjFjYjtcbiRmYS12YXItZ2l0LWFsdDogXFxmODQxO1xuJGZhLXZhci1seWZ0OiBcXGYzYzM7XG4kZmEtdmFyLXJldjogXFxmNWIyO1xuJGZhLXZhci13aW5kb3dzOiBcXGYxN2E7XG4kZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0OiBcXGY3MzA7XG4kZmEtdmFyLXNxdWFyZS12aWFkZW86IFxcZjJhYTtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXFxmMmFhO1xuJGZhLXZhci1tZWV0dXA6IFxcZjJlMDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kZmEtdmFyLW9wZW5zdXNlOiBcXGU2MmI7XG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcXGYxYTg7XG4kZmEtdmFyLXNxdWFyZS1kcmliYmJsZTogXFxmMzk3O1xuJGZhLXZhci1kcmliYmJsZS1zcXVhcmU6IFxcZjM5NztcbiRmYS12YXItY29kaWVwaWU6IFxcZjI4NDtcbiRmYS12YXItbm9kZTogXFxmNDE5O1xuJGZhLXZhci1taXg6IFxcZjNjYjtcbiRmYS12YXItc3RlYW06IFxcZjFiNjtcbiRmYS12YXItY2MtYXBwbGUtcGF5OiBcXGY0MTY7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1kZWJpYW46IFxcZTYwYjtcbiRmYS12YXItb3BlbmlkOiBcXGYxOWI7XG4kZmEtdmFyLWluc3RhbG9kOiBcXGUwODE7XG4kZmEtdmFyLWZpbGVzLXBpbndoZWVsOiBcXGU2OWY7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXFxmMjNlO1xuJGZhLXZhci1zZWxsY2FzdDogXFxmMmRhO1xuJGZhLXZhci1zcXVhcmUtdHdpdHRlcjogXFxmMDgxO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXFxmMDgxO1xuJGZhLXZhci1yLXByb2plY3Q6IFxcZjRmNztcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWZyZWVic2Q6IFxcZjNhNDtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItYWNjdXNvZnQ6IFxcZjM2OTtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItYXBwLXN0b3JlOiBcXGYzNmY7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItZ29sYW5nOiBcXGU0MGY7XG4kZmEtdmFyLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLXNxdWFyZS1raWNrc3RhcnRlcjogXFxmM2JiO1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXVuY2hhcnRlZDogXFxlMDg0O1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLXNxdWFyZS15b3V0dWJlOiBcXGY0MzE7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcXGYyNjY7XG4kZmEtdmFyLXdwcmVzc3I6IFxcZjNlNDtcbiRmYS12YXItcmVuZGFjdDogXFxmM2U0O1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWM6IFxcZjUwYztcbiRmYS12YXItbmZjLWRpcmVjdGlvbmFsOiBcXGU1MzA7XG4kZmEtdmFyLXNreXBlOiBcXGYxN2U7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1tZXRhOiBcXGU0OWI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItaG90amFyOiBcXGYzYjE7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLXNxdWFyZS1sZXR0ZXJib3hkOiBcXGU2MmU7XG4kZmEtdmFyLXN0aWNrZXItbXVsZTogXFxmM2Y3O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1jc3M6IFxcZTZhMjtcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1yZWRkaXQ6IFxcZjFhMTtcbiRmYS12YXItZGlzY29yZDogXFxmMzkyO1xuJGZhLXZhci1jaHJvbWU6IFxcZjI2ODtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXFxmMWYyO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLWNvbmZsdWVuY2U6IFxcZjc4ZDtcbiRmYS12YXItc2hvZWxhY2U6IFxcZTYwYztcbiRmYS12YXItbWRiOiBcXGY4Y2E7XG4kZmEtdmFyLWRvY2h1YjogXFxmMzk0O1xuJGZhLXZhci1hY2Nlc3NpYmxlLWljb246IFxcZjM2ODtcbiRmYS12YXItZWJheTogXFxmNGY0O1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXIteWFybjogXFxmN2UzO1xuJGZhLXZhci1zcXVhcmUtc3RlYW06IFxcZjFiNztcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcXGYxYjc7XG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLXNxdWFyZS12aW1lbzogXFxmMTk0O1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFxcZjE5NDtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWZsYWc6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbDogXFxmMmI0O1xuJGZhLXZhci1ncmF0aXBheTogXFxmMTg0O1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1oaXZlOiBcXGUwN2Y7XG4kZmEtdmFyLWdpdGtyYWtlbjogXFxmM2E2O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWFwcGxlLXBheTogXFxmNDE1O1xuJGZhLXZhci1wYWRsZXQ6IFxcZTRhMDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1zcXVhcmUtZ2l0aHViOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFxcZjA5MjtcbiRmYS12YXItc3R1bWJsZXVwb246IFxcZjFhNDtcbiRmYS12YXItZmVkZXg6IFxcZjc5NztcbiRmYS12YXItcGhvZW5peC1mcmFtZXdvcms6IFxcZjNkYztcbiRmYS12YXItc2hvcGlmeTogXFxlMDU3O1xuJGZhLXZhci1uZW9zOiBcXGY2MTI7XG4kZmEtdmFyLXNxdWFyZS10aHJlYWRzOiBcXGU2MTk7XG4kZmEtdmFyLWhhY2tlcnJhbms6IFxcZjVmNztcbiRmYS12YXItcmVzZWFyY2hnYXRlOiBcXGY0Zjg7XG4kZmEtdmFyLXN3aWZ0OiBcXGY4ZTE7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItc3BlYWthcDogXFxmM2YzO1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci1lbXBpcmU6IFxcZjFkMTtcbiRmYS12YXItZW52aXJhOiBcXGYyOTk7XG4kZmEtdmFyLWdvb2dsZS1zY2hvbGFyOiBcXGU2M2I7XG4kZmEtdmFyLXNxdWFyZS1naXRsYWI6IFxcZTVhZTtcbiRmYS12YXItZ2l0bGFiLXNxdWFyZTogXFxlNWFlO1xuJGZhLXZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiRmYS12YXItcGllZC1waXBlcjogXFxmMmFlO1xuJGZhLXZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLWZpcmVmb3g6IFxcZjI2OTtcbiRmYS12YXItbGlub2RlOiBcXGYyYjg7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1zcXVhcmUtb2Rub2tsYXNzbmlraTogXFxmMjY0O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXFxmMjY0O1xuJGZhLXZhci1qc2ZpZGRsZTogXFxmMWNjO1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXRoZW1laXNsZTogXFxmMmIyO1xuJGZhLXZhci1wYWdlNDogXFxmM2Q3O1xuJGZhLXZhci1oYXNobm9kZTogXFxlNDk5O1xuJGZhLXZhci1yZWFjdDogXFxmNDFiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFxcZjFmNDtcbiRmYS12YXItc3F1YXJlc3BhY2U6IFxcZjViZTtcbiRmYS12YXItY2Mtc3RyaXBlOiBcXGYxZjU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6IFxcZjRmMjtcbiRmYS12YXItYml0Y29pbjogXFxmMzc5O1xuJGZhLXZhci1rZXljZG46IFxcZjNiYTtcbiRmYS12YXItb3BlcmE6IFxcZjI2YTtcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci11bWJyYWNvOiBcXGY4ZTg7XG4kZmEtdmFyLWdhbGFjdGljLXNlbmF0ZTogXFxmNTBkO1xuJGZhLXZhci11YnVudHU6IFxcZjdkZjtcbiRmYS12YXItZHJhZnQyZGlnaXRhbDogXFxmMzk2O1xuJGZhLXZhci1zdHJpcGU6IFxcZjQyOTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZGhsOiBcXGY3OTA7XG4kZmEtdmFyLXNxdWFyZS1waW50ZXJlc3Q6IFxcZjBkMztcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXFxmMGQzO1xuJGZhLXZhci14aW5nOiBcXGYxNjg7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZDogXFxmNGVjO1xuJGZhLXZhci1wbGF5c3RhdGlvbjogXFxmM2RmO1xuJGZhLXZhci1xdWluc2NhcGU6IFxcZjQ1OTtcbiRmYS12YXItbGVzczogXFxmNDFkO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItb3BlbmNhcnQ6IFxcZjIzZDtcbiRmYS12YXItdmluZTogXFxmMWNhO1xuJGZhLXZhci1zaWduYWwtbWVzc2VuZ2VyOiBcXGU2NjM7XG4kZmEtdmFyLXBheXBhbDogXFxmMWVkO1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItdHlwbzM6IFxcZjQyYjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLWRhaWx5bW90aW9uOiBcXGUwNTI7XG4kZmEtdmFyLWFmZmlsaWF0ZXRoZW1lOiBcXGYzNmI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFxcZjFhNztcbiRmYS12YXItYm9vdHN0cmFwOiBcXGY4MzY7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFxcZjI2MztcbiRmYS12YXItbmZjLXN5bWJvbDogXFxlNTMxO1xuJGZhLXZhci1taW50Yml0OiBcXGU2MmY7XG4kZmEtdmFyLWV0aGVyZXVtOiBcXGY0MmU7XG4kZmEtdmFyLXNwZWFrZXItZGVjazogXFxmODNjO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OiBcXGY0ZTk7XG4kZmEtdmFyLXBhdHJlb246IFxcZjNkOTtcbiRmYS12YXItYXZpYW5leDogXFxmMzc0O1xuJGZhLXZhci1lbGxvOiBcXGY1ZjE7XG4kZmEtdmFyLWdvZm9yZTogXFxmM2E3O1xuJGZhLXZhci1iaW1vYmplY3Q6IFxcZjM3ODtcbiRmYS12YXItYnJhdmUtcmV2ZXJzZTogXFxlNjNkO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcXGYzOWU7XG4kZmEtdmFyLXNxdWFyZS1nb29nbGUtcGx1czogXFxmMGQ0O1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFxcZjBkNDtcbiRmYS12YXItd2ViLWF3ZXNvbWU6IFxcZTY4MjtcbiRmYS12YXItbWFuZGFsb3JpYW46IFxcZjUwZjtcbiRmYS12YXItZmlyc3Qtb3JkZXItYWx0OiBcXGY1MGE7XG4kZmEtdmFyLW9zaTogXFxmNDFhO1xuJGZhLXZhci1nb29nbGUtd2FsbGV0OiBcXGYxZWU7XG4kZmEtdmFyLWQtYW5kLWQtYmV5b25kOiBcXGY2Y2E7XG4kZmEtdmFyLXBlcmlzY29wZTogXFxmM2RhO1xuJGZhLXZhci1mdWxjcnVtOiBcXGY1MGI7XG4kZmEtdmFyLWNsb3Vkc2NhbGU6IFxcZjM4MztcbiRmYS12YXItZm9ydW1iZWU6IFxcZjIxMTtcbiRmYS12YXItbWl6dW5pOiBcXGYzY2M7XG4kZmEtdmFyLXNjaGxpeDogXFxmM2VhO1xuJGZhLXZhci1zcXVhcmUteGluZzogXFxmMTY5O1xuJGZhLXZhci14aW5nLXNxdWFyZTogXFxmMTY5O1xuJGZhLXZhci1iYW5kY2FtcDogXFxmMmQ1O1xuJGZhLXZhci13cGZvcm1zOiBcXGYyOTg7XG4kZmEtdmFyLWNsb3VkdmVyc2lmeTogXFxmMzg1O1xuJGZhLXZhci11c3BzOiBcXGY3ZTE7XG4kZmEtdmFyLW1lZ2Fwb3J0OiBcXGY1YTM7XG4kZmEtdmFyLW1hZ2VudG86IFxcZjNjNDtcbiRmYS12YXItc3BvdGlmeTogXFxmMWJjO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcXGYyM2M7XG4kZmEtdmFyLWZseTogXFxmNDE3O1xuJGZhLXZhci1zcXVhcmUtYmx1ZXNreTogXFxlNmEzO1xuJGZhLXZhci1hdmlhdG86IFxcZjQyMTtcbiRmYS12YXItaXR1bmVzOiBcXGYzYjQ7XG4kZmEtdmFyLWN1dHRsZWZpc2g6IFxcZjM4YztcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1mbGlja3I6IFxcZjE2ZTtcbiRmYS12YXItdmliZXI6IFxcZjQwOTtcbiRmYS12YXItc291bmRjbG91ZDogXFxmMWJlO1xuJGZhLXZhci1kaWdnOiBcXGYxYTY7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFxcZjFkNTtcbiRmYS12YXItbGV0dGVyYm94ZDogXFxlNjJkO1xuJGZhLXZhci1zeW1mb255OiBcXGY4M2Q7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLXRoaW5rLXBlYWtzOiBcXGY3MzE7XG4kZmEtdmFyLWJpbGliaWxpOiBcXGUzZDk7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci14LXR3aXR0ZXI6IFxcZTYxYjtcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1kYXNoY3ViZTogXFxmMjEwO1xuJGZhLXZhci00Mi1ncm91cDogXFxlMDgwO1xuJGZhLXZhci1pbm5vc29mdDogXFxlMDgwO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1lbGVtZW50b3I6IFxcZjQzMDtcbiRmYS12YXItc3F1YXJlLXBpZWQtcGlwZXI6IFxcZTAxZTtcbiRmYS12YXItcGllZC1waXBlci1zcXVhcmU6IFxcZTAxZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZDogXFxmNGViO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFxcZjJkZDtcbiRmYS12YXItcmVzb2x2aW5nOiBcXGYzZTc7XG4kZmEtdmFyLXhib3g6IFxcZjQxMjtcbiRmYS12YXItc3F1YXJlLXdlYi1hd2Vzb21lLXN0cm9rZTogXFxlNjg0O1xuJGZhLXZhci1zZWFyY2hlbmdpbjogXFxmM2ViO1xuJGZhLXZhci10aWt0b2s6IFxcZTA3YjtcbiRmYS12YXItc3F1YXJlLWZhY2Vib29rOiBcXGYwODI7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXFxmMDgyO1xuJGZhLXZhci1yZW5yZW46IFxcZjE4YjtcbiRmYS12YXItbGludXg6IFxcZjE3YztcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItbGlua2VkaW46IFxcZjA4YztcbiRmYS12YXItaHVic3BvdDogXFxmM2IyO1xuJGZhLXZhci1kZXBsb3lkb2c6IFxcZjM4ZTtcbiRmYS12YXItdHdpdGNoOiBcXGYxZTg7XG4kZmEtdmFyLWZsdXR0ZXI6IFxcZTY5NDtcbiRmYS12YXItcmF2ZWxyeTogXFxmMmQ5O1xuJGZhLXZhci1taXhlcjogXFxlMDU2O1xuJGZhLXZhci1zcXVhcmUtbGFzdGZtOiBcXGYyMDM7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItdmltZW86IFxcZjQwYTtcbiRmYS12YXItbWVuZGVsZXk6IFxcZjdiMztcbiRmYS12YXItdW5pcmVnaXN0cnk6IFxcZjQwNDtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peDogXFxmNGVlO1xuJGZhLXZhci1jYy1hbWF6b24tcGF5OiBcXGY0MmQ7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWNtcGxpZDogXFxlMzYwO1xuJGZhLXZhci11cHdvcms6IFxcZTY0MTtcbiRmYS12YXItZmFjZWJvb2s6IFxcZjA5YTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItamVkaS1vcmRlcjogXFxmNTBlO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXVzc3VubmFoOiBcXGY0MDc7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItc3F1YXJlLXVwd29yazogXFxlNjdjO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcXGYxZTc7XG4kZmEtdmFyLWdvb2dsZS1wbGF5OiBcXGYzYWI7XG4kZmEtdmFyLXZpYWRlbzogXFxmMmE5O1xuJGZhLXZhci1saW5lOiBcXGYzYzA7XG4kZmEtdmFyLWdvb2dsZS1kcml2ZTogXFxmM2FhO1xuJGZhLXZhci1zZXJ2aWNlc3RhY2s6IFxcZjNlYztcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFxcZjIxNTtcbiRmYS12YXItYml0YnVja2V0OiBcXGYxNzE7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItZGVlemVyOiBcXGUwNzc7XG4kZmEtdmFyLXJhc3BiZXJyeS1waTogXFxmN2JiO1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWRvY2tlcjogXFxmMzk1O1xuJGZhLXZhci1zY3JlZW5wYWw6IFxcZTU3MDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWdpdHRlcjogXFxmNDI2O1xuJGZhLXZhci1kLWFuZC1kOiBcXGYzOGQ7XG4kZmEtdmFyLW1pY3JvYmxvZzogXFxlMDFhO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXFxmMjRjO1xuJGZhLXZhci1nZy1jaXJjbGU6IFxcZjI2MTtcbiRmYS12YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci15YW5kZXg6IFxcZjQxMztcbiRmYS12YXItcmVhZG1lOiBcXGY0ZDU7XG4kZmEtdmFyLWh0bWw1OiBcXGYxM2I7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zcXVhcmUtd2ViLWF3ZXNvbWU6IFxcZTY4MztcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci13aXJzaW5kaGFuZHdlcms6IFxcZTJkMDtcbiRmYS12YXItd3NoOiBcXGUyZDA7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItc2FsZXNmb3JjZTogXFxmODNiO1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1tZWRhcHBzOiBcXGYzYzY7XG4kZmEtdmFyLW5zODogXFxmM2Q1O1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci1ibHVlc2t5OiBcXGU2NzE7XG4kZmEtdmFyLWNjLWpjYjogXFxmMjRiO1xuJGZhLXZhci1zbmFwY2hhdDogXFxmMmFiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFiO1xuJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lczogXFxmNmRjO1xuJGZhLXZhci1ydXN0OiBcXGUwN2E7XG4kZmEtdmFyLXdpeDogXFxmNWNmO1xuJGZhLXZhci1zcXVhcmUtYmVoYW5jZTogXFxmMWI1O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1zdXBwbGU6IFxcZjNmOTtcbiRmYS12YXItd2ViZmxvdzogXFxlNjVjO1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1jc3MzOiBcXGYxM2M7XG4kZmEtdmFyLXN0YXlsaW5rZWQ6IFxcZjNmNTtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLXNwYWNlLWF3ZXNvbWU6IFxcZTVhYztcbiRmYS12YXItZGV2aWFudGFydDogXFxmMWJkO1xuJGZhLXZhci1jcGFuZWw6IFxcZjM4ODtcbiRmYS12YXItZ29vZHJlYWRzLWc6IFxcZjNhOTtcbiRmYS12YXItc3F1YXJlLWdpdDogXFxmMWQyO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcXGYxZDI7XG4kZmEtdmFyLXNxdWFyZS10dW1ibHI6IFxcZjE3NDtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXFxmMTc0O1xuJGZhLXZhci10cmVsbG86IFxcZjE4MTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcDogXFxmNGVhO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcXGYyNjU7XG4kZmEtdmFyLXBlcmJ5dGU6IFxcZTA4MztcbiRmYS12YXItZ3J1bnQ6IFxcZjNhZDtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kZmEtdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLXRoZW1lY286IFxcZjVjNjtcbiRmYS12YXItcHl0aG9uOiBcXGYzZTI7XG4kZmEtdmFyLWFuZHJvaWQ6IFxcZjE3YjtcbiRmYS12YXItYm90czogXFxlMzQwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1ob3JuYmlsbDogXFxmNTkyO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1pZGVhbDogXFxlMDEzO1xuJGZhLXZhci1naXQ6IFxcZjFkMztcbiRmYS12YXItZGV2OiBcXGY2Y2M7XG4kZmEtdmFyLXNrZXRjaDogXFxmN2M2O1xuJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbDogXFxmNDE0O1xuJGZhLXZhci1jYy1hbWV4OiBcXGYxZjM7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItZ2l0aHViOiBcXGYwOWI7XG4kZmEtdmFyLXBocDogXFxmNDU3O1xuJGZhLXZhci1hbGlwYXk6IFxcZjY0MjtcbiRmYS12YXIteW91dHViZTogXFxmMTY3O1xuJGZhLXZhci1za3lhdGxhczogXFxmMjE2O1xuJGZhLXZhci1maXJlZm94LWJyb3dzZXI6IFxcZTAwNztcbiRmYS12YXItcmVwbHlkOiBcXGYzZTY7XG4kZmEtdmFyLXN1c2U6IFxcZjdkNjtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci10d2l0dGVyOiBcXGYwOTk7XG4kZmEtdmFyLXJvY2tybXM6IFxcZjNlOTtcbiRmYS12YXItcGludGVyZXN0OiBcXGYwZDI7XG4kZmEtdmFyLWJ1ZmZlcjogXFxmODM3O1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXIteWFtbWVyOiBcXGY4NDA7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1kcmliYmJsZTogXFxmMTdkO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFxcZjFhMztcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItc3R1YmJlcjogXFxlNWM3O1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmMmM2O1xuJGZhLXZhci1vbGQtcmVwdWJsaWM6IFxcZjUxMDtcbiRmYS12YXItb2R5c2VlOiBcXGU1YzY7XG4kZmEtdmFyLXNxdWFyZS13aGF0c2FwcDogXFxmNDBjO1xuJGZhLXZhci13aGF0c2FwcC1zcXVhcmU6IFxcZjQwYztcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1lZGdlLWxlZ2FjeTogXFxlMDc4O1xuJGZhLXZhci1zbGFjazogXFxmMTk4O1xuJGZhLXZhci1zbGFjay1oYXNoOiBcXGYxOTg7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci10dW1ibHI6IFxcZjE3MztcbiRmYS12YXItdmFhZGluOiBcXGY0MDg7XG4kZmEtdmFyLXF1b3JhOiBcXGYyYzQ7XG4kZmEtdmFyLXNxdWFyZS14LXR3aXR0ZXI6IFxcZTYxYTtcbiRmYS12YXItcmVhY3RldXJvcGU6IFxcZjc1ZDtcbiRmYS12YXItbWVkaXVtOiBcXGYyM2E7XG4kZmEtdmFyLW1lZGl1bS1tOiBcXGYyM2E7XG4kZmEtdmFyLWFtaWxpYTogXFxmMzZkO1xuJGZhLXZhci1taXhjbG91ZDogXFxmMjg5O1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItdmlhY29pbjogXFxmMjM3O1xuJGZhLXZhci1jcml0aWNhbC1yb2xlOiBcXGY2Yzk7XG4kZmEtdmFyLXNpdHJveDogXFxlNDRhO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItam9vbWxhOiBcXGYxYWE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uOiBcXGY1MTQ7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWd1bHA6IFxcZjNhZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOiBcXGY0ZjE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmOiBcXGY3ODU7XG4kZmEtdmFyLXRlYW1zcGVhazogXFxmNGY5O1xuJGZhLXZhci1wdXNoZWQ6IFxcZjNlMTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci1udXRyaXRpb25peDogXFxmM2Q2O1xuJGZhLXZhci13b2R1OiBcXGUwODg7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItemhpaHU6IFxcZjYzZjtcbiRmYS12YXIta29ydnVlOiBcXGY0MmY7XG4kZmEtdmFyLXBpeDogXFxlNDNhO1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcblxuJGZhLWljb25zOiAoXG4gIFwiMFwiOiAkZmEtdmFyLTAsXG4gIFwiMVwiOiAkZmEtdmFyLTEsXG4gIFwiMlwiOiAkZmEtdmFyLTIsXG4gIFwiM1wiOiAkZmEtdmFyLTMsXG4gIFwiNFwiOiAkZmEtdmFyLTQsXG4gIFwiNVwiOiAkZmEtdmFyLTUsXG4gIFwiNlwiOiAkZmEtdmFyLTYsXG4gIFwiN1wiOiAkZmEtdmFyLTcsXG4gIFwiOFwiOiAkZmEtdmFyLTgsXG4gIFwiOVwiOiAkZmEtdmFyLTksXG4gIFwiZmlsbC1kcmlwXCI6ICRmYS12YXItZmlsbC1kcmlwLFxuICBcImFycm93cy10by1jaXJjbGVcIjogJGZhLXZhci1hcnJvd3MtdG8tY2lyY2xlLFxuICBcImNpcmNsZS1jaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tcmlnaHQsXG4gIFwiY2hldnJvbi1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodCxcbiAgXCJ3YWdvbi1jb3ZlcmVkXCI6ICRmYS12YXItd2Fnb24tY292ZXJlZCxcbiAgXCJsaW5lLWhlaWdodFwiOiAkZmEtdmFyLWxpbmUtaGVpZ2h0LFxuICBcImJhZ2VsXCI6ICRmYS12YXItYmFnZWwsXG4gIFwidHJhbnNwb3J0ZXItN1wiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTcsXG4gIFwiYXRcIjogJGZhLXZhci1hdCxcbiAgXCJyZWN0YW5nbGVzLW1peGVkXCI6ICRmYS12YXItcmVjdGFuZ2xlcy1taXhlZCxcbiAgXCJwaG9uZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXBob25lLWFycm93LXVwLXJpZ2h0LFxuICBcInBob25lLWFycm93LXVwXCI6ICRmYS12YXItcGhvbmUtYXJyb3ctdXAsXG4gIFwicGhvbmUtb3V0Z29pbmdcIjogJGZhLXZhci1waG9uZS1vdXRnb2luZyxcbiAgXCJ0cmFzaC1jYW5cIjogJGZhLXZhci10cmFzaC1jYW4sXG4gIFwidHJhc2gtYWx0XCI6ICRmYS12YXItdHJhc2gtYWx0LFxuICBcImNpcmNsZS1sXCI6ICRmYS12YXItY2lyY2xlLWwsXG4gIFwiaGVhZC1zaWRlLWdvZ2dsZXNcIjogJGZhLXZhci1oZWFkLXNpZGUtZ29nZ2xlcyxcbiAgXCJoZWFkLXZyXCI6ICRmYS12YXItaGVhZC12cixcbiAgXCJ0ZXh0LWhlaWdodFwiOiAkZmEtdmFyLXRleHQtaGVpZ2h0LFxuICBcInVzZXIteG1hcmtcIjogJGZhLXZhci11c2VyLXhtYXJrLFxuICBcInVzZXItdGltZXNcIjogJGZhLXZhci11c2VyLXRpbWVzLFxuICBcImZhY2UtaGFuZC15YXduXCI6ICRmYS12YXItZmFjZS1oYW5kLXlhd24sXG4gIFwiZ2F1Z2Utc2ltcGxlLW1pblwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1taW4sXG4gIFwidGFjaG9tZXRlci1zbG93ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1zbG93ZXN0LFxuICBcInN0ZXRob3Njb3BlXCI6ICRmYS12YXItc3RldGhvc2NvcGUsXG4gIFwiY29mZmluXCI6ICRmYS12YXItY29mZmluLFxuICBcIm1lc3NhZ2VcIjogJGZhLXZhci1tZXNzYWdlLFxuICBcImNvbW1lbnQtYWx0XCI6ICRmYS12YXItY29tbWVudC1hbHQsXG4gIFwic2FsYWRcIjogJGZhLXZhci1zYWxhZCxcbiAgXCJib3dsLXNhbGFkXCI6ICRmYS12YXItYm93bC1zYWxhZCxcbiAgXCJpbmZvXCI6ICRmYS12YXItaW5mbyxcbiAgXCJyb2JvdC1hc3Ryb21lY2hcIjogJGZhLXZhci1yb2JvdC1hc3Ryb21lY2gsXG4gIFwicmluZy1kaWFtb25kXCI6ICRmYS12YXItcmluZy1kaWFtb25kLFxuICBcImZvbmR1ZS1wb3RcIjogJGZhLXZhci1mb25kdWUtcG90LFxuICBcInRoZXRhXCI6ICRmYS12YXItdGhldGEsXG4gIFwiZmFjZS1oYW5kLXBlZWtpbmdcIjogJGZhLXZhci1mYWNlLWhhbmQtcGVla2luZyxcbiAgXCJzcXVhcmUtdXNlclwiOiAkZmEtdmFyLXNxdWFyZS11c2VyLFxuICBcImRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXIsXG4gIFwiY29tcHJlc3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYWx0LFxuICBcImV4cGxvc2lvblwiOiAkZmEtdmFyLWV4cGxvc2lvbixcbiAgXCJmaWxlLWxpbmVzXCI6ICRmYS12YXItZmlsZS1saW5lcyxcbiAgXCJmaWxlLWFsdFwiOiAkZmEtdmFyLWZpbGUtYWx0LFxuICBcImZpbGUtdGV4dFwiOiAkZmEtdmFyLWZpbGUtdGV4dCxcbiAgXCJ3YXZlLXNxdWFyZVwiOiAkZmEtdmFyLXdhdmUtc3F1YXJlLFxuICBcInJpbmdcIjogJGZhLXZhci1yaW5nLFxuICBcImJ1aWxkaW5nLXVuXCI6ICRmYS12YXItYnVpbGRpbmctdW4sXG4gIFwiZGljZS10aHJlZVwiOiAkZmEtdmFyLWRpY2UtdGhyZWUsXG4gIFwidGlyZS1wcmVzc3VyZS13YXJuaW5nXCI6ICRmYS12YXItdGlyZS1wcmVzc3VyZS13YXJuaW5nLFxuICBcIndpZmktZmFpclwiOiAkZmEtdmFyLXdpZmktZmFpcixcbiAgXCJ3aWZpLTJcIjogJGZhLXZhci13aWZpLTIsXG4gIFwiY2FsZW5kYXItZGF5c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWRheXMsXG4gIFwiY2FsZW5kYXItYWx0XCI6ICRmYS12YXItY2FsZW5kYXItYWx0LFxuICBcIm1wMy1wbGF5ZXJcIjogJGZhLXZhci1tcDMtcGxheWVyLFxuICBcImFuY2hvci1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWNoZWNrLFxuICBcInRhbGx5LTRcIjogJGZhLXZhci10YWxseS00LFxuICBcInJlY3RhbmdsZS1oaXN0b3J5XCI6ICRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnksXG4gIFwiYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInZvbGxleWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLFxuICBcInZvbGxleWJhbGwtYmFsbFwiOiAkZmEtdmFyLXZvbGxleWJhbGwtYmFsbCxcbiAgXCJzdW4taGF6ZVwiOiAkZmEtdmFyLXN1bi1oYXplLFxuICBcInRleHQtc2l6ZVwiOiAkZmEtdmFyLXRleHQtc2l6ZSxcbiAgXCJ1Zm9cIjogJGZhLXZhci11Zm8sXG4gIFwiZm9ya1wiOiAkZmEtdmFyLWZvcmssXG4gIFwidXRlbnNpbC1mb3JrXCI6ICRmYS12YXItdXRlbnNpbC1mb3JrLFxuICBcImFycm93cy11cC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmUsXG4gIFwibW9iaWxlLXNpZ25hbFwiOiAkZmEtdmFyLW1vYmlsZS1zaWduYWwsXG4gIFwiYmFyY29kZS1zY2FuXCI6ICRmYS12YXItYmFyY29kZS1zY2FuLFxuICBcInNvcnQtZG93blwiOiAkZmEtdmFyLXNvcnQtZG93bixcbiAgXCJzb3J0LWRlc2NcIjogJGZhLXZhci1zb3J0LWRlc2MsXG4gIFwiZm9sZGVyLWFycm93LWRvd25cIjogJGZhLXZhci1mb2xkZXItYXJyb3ctZG93bixcbiAgXCJmb2xkZXItZG93bmxvYWRcIjogJGZhLXZhci1mb2xkZXItZG93bmxvYWQsXG4gIFwiY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItY2lyY2xlLW1pbnVzLFxuICBcIm1pbnVzLWNpcmNsZVwiOiAkZmEtdmFyLW1pbnVzLWNpcmNsZSxcbiAgXCJmYWNlLWljaWNsZXNcIjogJGZhLXZhci1mYWNlLWljaWNsZXMsXG4gIFwic2hvdmVsXCI6ICRmYS12YXItc2hvdmVsLFxuICBcImRvb3Itb3BlblwiOiAkZmEtdmFyLWRvb3Itb3BlbixcbiAgXCJmaWxtc1wiOiAkZmEtdmFyLWZpbG1zLFxuICBcInJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dC1hbHRcIjogJGZhLXZhci1zaWduLW91dC1hbHQsXG4gIFwiZmFjZS1nbGFzc2VzXCI6ICRmYS12YXItZmFjZS1nbGFzc2VzLFxuICBcIm5mY1wiOiAkZmEtdmFyLW5mYyxcbiAgXCJhdG9tXCI6ICRmYS12YXItYXRvbSxcbiAgXCJzb2FwXCI6ICRmYS12YXItc29hcCxcbiAgXCJpY29uc1wiOiAkZmEtdmFyLWljb25zLFxuICBcImhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0XCI6ICRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQsXG4gIFwibWljcm9waG9uZS1saW5lcy1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMtc2xhc2gsXG4gIFwibWljcm9waG9uZS1hbHQtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaCxcbiAgXCJjbG9zZWQtY2FwdGlvbmluZy1zbGFzaFwiOiAkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoLFxuICBcImNhbGN1bGF0b3Itc2ltcGxlXCI6ICRmYS12YXItY2FsY3VsYXRvci1zaW1wbGUsXG4gIFwiY2FsY3VsYXRvci1hbHRcIjogJGZhLXZhci1jYWxjdWxhdG9yLWFsdCxcbiAgXCJicmlkZ2UtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1jaGVjayxcbiAgXCJzbGlkZXJzLXVwXCI6ICRmYS12YXItc2xpZGVycy11cCxcbiAgXCJzbGlkZXJzLXZcIjogJGZhLXZhci1zbGlkZXJzLXYsXG4gIFwibG9jYXRpb24tbWludXNcIjogJGZhLXZhci1sb2NhdGlvbi1taW51cyxcbiAgXCJtYXAtbWFya2VyLW1pbnVzXCI6ICRmYS12YXItbWFwLW1hcmtlci1taW51cyxcbiAgXCJwdW1wLW1lZGljYWxcIjogJGZhLXZhci1wdW1wLW1lZGljYWwsXG4gIFwiZmluZ2VycHJpbnRcIjogJGZhLXZhci1maW5nZXJwcmludCxcbiAgXCJza2ktYm9vdFwiOiAkZmEtdmFyLXNraS1ib290LFxuICBcInN0YW5kYXJkLWRlZmluaXRpb25cIjogJGZhLXZhci1zdGFuZGFyZC1kZWZpbml0aW9uLFxuICBcInJlY3RhbmdsZS1zZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1zZCxcbiAgXCJoMVwiOiAkZmEtdmFyLWgxLFxuICBcImhhbmQtcG9pbnQtcmlnaHRcIjogJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb25cIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uLFxuICBcInNlYXJjaC1sb2NhdGlvblwiOiAkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbixcbiAgXCJtZXNzYWdlLWJvdFwiOiAkZmEtdmFyLW1lc3NhZ2UtYm90LFxuICBcImZvcndhcmQtc3RlcFwiOiAkZmEtdmFyLWZvcndhcmQtc3RlcCxcbiAgXCJzdGVwLWZvcndhcmRcIjogJGZhLXZhci1zdGVwLWZvcndhcmQsXG4gIFwiZmFjZS1zbWlsZS1iZWFtXCI6ICRmYS12YXItZmFjZS1zbWlsZS1iZWFtLFxuICBcInNtaWxlLWJlYW1cIjogJGZhLXZhci1zbWlsZS1iZWFtLFxuICBcImxpZ2h0LWNlaWxpbmdcIjogJGZhLXZhci1saWdodC1jZWlsaW5nLFxuICBcIm1lc3NhZ2UtZXhjbGFtYXRpb25cIjogJGZhLXZhci1tZXNzYWdlLWV4Y2xhbWF0aW9uLFxuICBcImNvbW1lbnQtYWx0LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY29tbWVudC1hbHQtZXhjbGFtYXRpb24sXG4gIFwiYm93bC1zY29vcFwiOiAkZmEtdmFyLWJvd2wtc2Nvb3AsXG4gIFwiYm93bC1zaGF2ZWQtaWNlXCI6ICRmYS12YXItYm93bC1zaGF2ZWQtaWNlLFxuICBcInNxdWFyZS14XCI6ICRmYS12YXItc3F1YXJlLXgsXG4gIFwiYnVpbGRpbmctbWVtb1wiOiAkZmEtdmFyLWJ1aWxkaW5nLW1lbW8sXG4gIFwidXRpbGl0eS1wb2xlLWRvdWJsZVwiOiAkZmEtdmFyLXV0aWxpdHktcG9sZS1kb3VibGUsXG4gIFwiZmxhZy1jaGVja2VyZWRcIjogJGZhLXZhci1mbGFnLWNoZWNrZXJlZCxcbiAgXCJjaGV2cm9ucy11cFwiOiAkZmEtdmFyLWNoZXZyb25zLXVwLFxuICBcImNoZXZyb24tZG91YmxlLXVwXCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtdXAsXG4gIFwiZm9vdGJhbGxcIjogJGZhLXZhci1mb290YmFsbCxcbiAgXCJmb290YmFsbC1iYWxsXCI6ICRmYS12YXItZm9vdGJhbGwtYmFsbCxcbiAgXCJ1c2VyLXZuZWNrXCI6ICRmYS12YXItdXNlci12bmVjayxcbiAgXCJzY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjcm9wXCI6ICRmYS12YXItY3JvcCxcbiAgXCJhbmdsZXMtZG93blwiOiAkZmEtdmFyLWFuZ2xlcy1kb3duLFxuICBcImFuZ2xlLWRvdWJsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG91YmxlLWRvd24sXG4gIFwidXNlcnMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdXNlcnMtcmVjdGFuZ2xlLFxuICBcInBlb3BsZS1yb29mXCI6ICRmYS12YXItcGVvcGxlLXJvb2YsXG4gIFwic3F1YXJlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXJpZ2h0LFxuICBcImFycm93LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS1yaWdodCxcbiAgXCJsb2NhdGlvbi1wbHVzXCI6ICRmYS12YXItbG9jYXRpb24tcGx1cyxcbiAgXCJtYXAtbWFya2VyLXBsdXNcIjogJGZhLXZhci1tYXAtbWFya2VyLXBsdXMsXG4gIFwibGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uLFxuICBcInBlb3BsZS1saW5lXCI6ICRmYS12YXItcGVvcGxlLWxpbmUsXG4gIFwiYmVlci1tdWctZW1wdHlcIjogJGZhLXZhci1iZWVyLW11Zy1lbXB0eSxcbiAgXCJiZWVyXCI6ICRmYS12YXItYmVlcixcbiAgXCJjYXJwb29sXCI6ICRmYS12YXItY2FycG9vbCxcbiAgXCJjYXItcGVvcGxlXCI6ICRmYS12YXItY2FyLXBlb3BsZSxcbiAgXCJjcmF0ZS1lbXB0eVwiOiAkZmEtdmFyLWNyYXRlLWVtcHR5LFxuICBcImRpYWdyYW0tcHJlZGVjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yLFxuICBcInRyYW5zcG9ydGVyXCI6ICRmYS12YXItdHJhbnNwb3J0ZXIsXG4gIFwiY2FsZW5kYXItY2lyY2xlLXVzZXJcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtdXNlcixcbiAgXCJhcnJvdy11cC1sb25nXCI6ICRmYS12YXItYXJyb3ctdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy11cCxcbiAgXCJwZXJzb24tY2FycnktYm94XCI6ICRmYS12YXItcGVyc29uLWNhcnJ5LWJveCxcbiAgXCJwZXJzb24tY2FycnlcIjogJGZhLXZhci1wZXJzb24tY2FycnksXG4gIFwiZmlyZS1mbGFtZS1zaW1wbGVcIjogJGZhLXZhci1maXJlLWZsYW1lLXNpbXBsZSxcbiAgXCJidXJuXCI6ICRmYS12YXItYnVybixcbiAgXCJwZXJzb25cIjogJGZhLXZhci1wZXJzb24sXG4gIFwibWFsZVwiOiAkZmEtdmFyLW1hbGUsXG4gIFwibGFwdG9wXCI6ICRmYS12YXItbGFwdG9wLFxuICBcImZpbGUtY3N2XCI6ICRmYS12YXItZmlsZS1jc3YsXG4gIFwibWVub3JhaFwiOiAkZmEtdmFyLW1lbm9yYWgsXG4gIFwidW5pb25cIjogJGZhLXZhci11bmlvbixcbiAgXCJjaGV2cm9ucy1sZWZ0XCI6ICRmYS12YXItY2hldnJvbnMtbGVmdCxcbiAgXCJjaGV2cm9uLWRvdWJsZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtbGVmdCxcbiAgXCJjaXJjbGUtaGVhcnRcIjogJGZhLXZhci1jaXJjbGUtaGVhcnQsXG4gIFwiaGVhcnQtY2lyY2xlXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLFxuICBcInRydWNrLXBsYW5lXCI6ICRmYS12YXItdHJ1Y2stcGxhbmUsXG4gIFwicmVjb3JkLXZpbnlsXCI6ICRmYS12YXItcmVjb3JkLXZpbnlsLFxuICBcImJyaW5nLWZvcndhcmRcIjogJGZhLXZhci1icmluZy1mb3J3YXJkLFxuICBcInNxdWFyZS1wXCI6ICRmYS12YXItc3F1YXJlLXAsXG4gIFwiZmFjZS1ncmluLXN0YXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXN0YXJzLFxuICBcImdyaW4tc3RhcnNcIjogJGZhLXZhci1ncmluLXN0YXJzLFxuICBcInNpZ21hXCI6ICRmYS12YXItc2lnbWEsXG4gIFwiY2FtZXJhLW1vdmllXCI6ICRmYS12YXItY2FtZXJhLW1vdmllLFxuICBcImJvbmdcIjogJGZhLXZhci1ib25nLFxuICBcImNsYXJpbmV0XCI6ICRmYS12YXItY2xhcmluZXQsXG4gIFwidHJ1Y2stZmxhdGJlZFwiOiAkZmEtdmFyLXRydWNrLWZsYXRiZWQsXG4gIFwic3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nXCI6ICRmYS12YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nLFxuICBcInBhc3RhZmFyaWFuaXNtXCI6ICRmYS12YXItcGFzdGFmYXJpYW5pc20sXG4gIFwiYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUsXG4gIFwiYXJyb3dzLXJvdGF0ZS1yZXZlcnNlXCI6ICRmYS12YXItYXJyb3dzLXJvdGF0ZS1yZXZlcnNlLFxuICBcImxlYWYtaGVhcnRcIjogJGZhLXZhci1sZWFmLWhlYXJ0LFxuICBcImhvdXNlLWJ1aWxkaW5nXCI6ICRmYS12YXItaG91c2UtYnVpbGRpbmcsXG4gIFwiY2hlZXNlLXN3aXNzXCI6ICRmYS12YXItY2hlZXNlLXN3aXNzLFxuICBcInNwb29uXCI6ICRmYS12YXItc3Bvb24sXG4gIFwidXRlbnNpbC1zcG9vblwiOiAkZmEtdmFyLXV0ZW5zaWwtc3Bvb24sXG4gIFwiamFyLXdoZWF0XCI6ICRmYS12YXItamFyLXdoZWF0LFxuICBcImVudmVsb3Blcy1idWxrXCI6ICRmYS12YXItZW52ZWxvcGVzLWJ1bGssXG4gIFwibWFpbC1idWxrXCI6ICRmYS12YXItbWFpbC1idWxrLFxuICBcImZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiYm93LWFycm93XCI6ICRmYS12YXItYm93LWFycm93LFxuICBcImNhcnQteG1hcmtcIjogJGZhLXZhci1jYXJ0LXhtYXJrLFxuICBcImhleGFnb24teG1hcmtcIjogJGZhLXZhci1oZXhhZ29uLXhtYXJrLFxuICBcInRpbWVzLWhleGFnb25cIjogJGZhLXZhci10aW1lcy1oZXhhZ29uLFxuICBcInhtYXJrLWhleGFnb25cIjogJGZhLXZhci14bWFyay1oZXhhZ29uLFxuICBcImNpcmNsZS1oXCI6ICRmYS12YXItY2lyY2xlLWgsXG4gIFwiaG9zcGl0YWwtc3ltYm9sXCI6ICRmYS12YXItaG9zcGl0YWwtc3ltYm9sLFxuICBcIm1lcmdlXCI6ICRmYS12YXItbWVyZ2UsXG4gIFwicGFnZXJcIjogJGZhLXZhci1wYWdlcixcbiAgXCJjYXJ0LW1pbnVzXCI6ICRmYS12YXItY2FydC1taW51cyxcbiAgXCJhZGRyZXNzLWJvb2tcIjogJGZhLXZhci1hZGRyZXNzLWJvb2ssXG4gIFwiY29udGFjdC1ib29rXCI6ICRmYS12YXItY29udGFjdC1ib29rLFxuICBcInBhbi1mcnlpbmdcIjogJGZhLXZhci1wYW4tZnJ5aW5nLFxuICBcImdyaWRcIjogJGZhLXZhci1ncmlkLFxuICBcImdyaWQtM1wiOiAkZmEtdmFyLWdyaWQtMyxcbiAgXCJmb290YmFsbC1oZWxtZXRcIjogJGZhLXZhci1mb290YmFsbC1oZWxtZXQsXG4gIFwiaGFuZC1sb3ZlXCI6ICRmYS12YXItaGFuZC1sb3ZlLFxuICBcInRyZWVzXCI6ICRmYS12YXItdHJlZXMsXG4gIFwic3RyaWtldGhyb3VnaFwiOiAkZmEtdmFyLXN0cmlrZXRocm91Z2gsXG4gIFwicGFnZVwiOiAkZmEtdmFyLXBhZ2UsXG4gIFwia1wiOiAkZmEtdmFyLWssXG4gIFwiZGlhZ3JhbS1wcmV2aW91c1wiOiAkZmEtdmFyLWRpYWdyYW0tcHJldmlvdXMsXG4gIFwiZ2F1Z2UtbWluXCI6ICRmYS12YXItZ2F1Z2UtbWluLFxuICBcInRhY2hvbWV0ZXItYWx0LXNsb3dlc3RcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93ZXN0LFxuICBcImZvbGRlci1ncmlkXCI6ICRmYS12YXItZm9sZGVyLWdyaWQsXG4gIFwiZWdncGxhbnRcIjogJGZhLXZhci1lZ2dwbGFudCxcbiAgXCJleGNhdmF0b3JcIjogJGZhLXZhci1leGNhdmF0b3IsXG4gIFwicmFtXCI6ICRmYS12YXItcmFtLFxuICBcImxhbmRtYXJrLWZsYWdcIjogJGZhLXZhci1sYW5kbWFyay1mbGFnLFxuICBcImxpcHNcIjogJGZhLXZhci1saXBzLFxuICBcInBlbmNpbFwiOiAkZmEtdmFyLXBlbmNpbCxcbiAgXCJwZW5jaWwtYWx0XCI6ICRmYS12YXItcGVuY2lsLWFsdCxcbiAgXCJiYWNrd2FyZFwiOiAkZmEtdmFyLWJhY2t3YXJkLFxuICBcImNhcmV0LXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtcmlnaHQsXG4gIFwiY29tbWVudHNcIjogJGZhLXZhci1jb21tZW50cyxcbiAgXCJwYXN0ZVwiOiAkZmEtdmFyLXBhc3RlLFxuICBcImZpbGUtY2xpcGJvYXJkXCI6ICRmYS12YXItZmlsZS1jbGlwYm9hcmQsXG4gIFwiZGVza3RvcC1hcnJvdy1kb3duXCI6ICRmYS12YXItZGVza3RvcC1hcnJvdy1kb3duLFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0XCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QsXG4gIFwicHVtcGtpblwiOiAkZmEtdmFyLXB1bXBraW4sXG4gIFwiY2xpcGJvYXJkLWxpc3RcIjogJGZhLXZhci1jbGlwYm9hcmQtbGlzdCxcbiAgXCJwZW4tZmllbGRcIjogJGZhLXZhci1wZW4tZmllbGQsXG4gIFwiY2hhcnQtc2luZVwiOiAkZmEtdmFyLWNoYXJ0LXNpbmUsXG4gIFwiYmx1ZWJlcnJpZXNcIjogJGZhLXZhci1ibHVlYmVycmllcyxcbiAgXCJ0cnVjay1yYW1wLWJveFwiOiAkZmEtdmFyLXRydWNrLXJhbXAtYm94LFxuICBcInRydWNrLWxvYWRpbmdcIjogJGZhLXZhci10cnVjay1sb2FkaW5nLFxuICBcIm5vdGVcIjogJGZhLXZhci1ub3RlLFxuICBcImFycm93LWRvd24tdG8tc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctZG93bi10by1zcXVhcmUsXG4gIFwidXNlci1jaGVja1wiOiAkZmEtdmFyLXVzZXItY2hlY2ssXG4gIFwiY2xvdWQteG1hcmtcIjogJGZhLXZhci1jbG91ZC14bWFyayxcbiAgXCJ2aWFsLXZpcnVzXCI6ICRmYS12YXItdmlhbC12aXJ1cyxcbiAgXCJib29rLWJsYW5rXCI6ICRmYS12YXItYm9vay1ibGFuayxcbiAgXCJib29rLWFsdFwiOiAkZmEtdmFyLWJvb2stYWx0LFxuICBcImdvbGYtZmxhZy1ob2xlXCI6ICRmYS12YXItZ29sZi1mbGFnLWhvbGUsXG4gIFwibWVzc2FnZS1hcnJvdy1kb3duXCI6ICRmYS12YXItbWVzc2FnZS1hcnJvdy1kb3duLFxuICBcImNvbW1lbnQtYWx0LWFycm93LWRvd25cIjogJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy1kb3duLFxuICBcImZhY2UtdW5hbXVzZWRcIjogJGZhLXZhci1mYWNlLXVuYW11c2VkLFxuICBcInNoZWV0LXBsYXN0aWNcIjogJGZhLXZhci1zaGVldC1wbGFzdGljLFxuICBcImNpcmNsZS05XCI6ICRmYS12YXItY2lyY2xlLTksXG4gIFwiYmxvZ1wiOiAkZmEtdmFyLWJsb2csXG4gIFwidXNlci1uaW5qYVwiOiAkZmEtdmFyLXVzZXItbmluamEsXG4gIFwicGVuY2lsLXNsYXNoXCI6ICRmYS12YXItcGVuY2lsLXNsYXNoLFxuICBcImJvd2xpbmctcGluc1wiOiAkZmEtdmFyLWJvd2xpbmctcGlucyxcbiAgXCJwZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZSxcbiAgXCJkb3duLXJpZ2h0XCI6ICRmYS12YXItZG93bi1yaWdodCxcbiAgXCJzY3JvbGwtdG9yYWhcIjogJGZhLXZhci1zY3JvbGwtdG9yYWgsXG4gIFwidG9yYWhcIjogJGZhLXZhci10b3JhaCxcbiAgXCJ3ZWJob29rXCI6ICRmYS12YXItd2ViaG9vayxcbiAgXCJibGluZHMtb3BlblwiOiAkZmEtdmFyLWJsaW5kcy1vcGVuLFxuICBcImZlbmNlXCI6ICRmYS12YXItZmVuY2UsXG4gIFwidXBcIjogJGZhLXZhci11cCxcbiAgXCJhcnJvdy1hbHQtdXBcIjogJGZhLXZhci1hcnJvdy1hbHQtdXAsXG4gIFwiYnJvb20tYmFsbFwiOiAkZmEtdmFyLWJyb29tLWJhbGwsXG4gIFwicXVpZGRpdGNoXCI6ICRmYS12YXItcXVpZGRpdGNoLFxuICBcInF1aWRkaXRjaC1icm9vbS1iYWxsXCI6ICRmYS12YXItcXVpZGRpdGNoLWJyb29tLWJhbGwsXG4gIFwiZHJ1bXN0aWNrXCI6ICRmYS12YXItZHJ1bXN0aWNrLFxuICBcInNxdWFyZS12XCI6ICRmYS12YXItc3F1YXJlLXYsXG4gIFwiZmFjZS1hd2Vzb21lXCI6ICRmYS12YXItZmFjZS1hd2Vzb21lLFxuICBcImdhdmUtZGFuZHlcIjogJGZhLXZhci1nYXZlLWRhbmR5LFxuICBcImRpYWwtb2ZmXCI6ICRmYS12YXItZGlhbC1vZmYsXG4gIFwidG9nZ2xlLW9mZlwiOiAkZmEtdmFyLXRvZ2dsZS1vZmYsXG4gIFwiZmFjZS1zbWlsZS1ob3Juc1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtaG9ybnMsXG4gIFwiYm94LWFyY2hpdmVcIjogJGZhLXZhci1ib3gtYXJjaGl2ZSxcbiAgXCJhcmNoaXZlXCI6ICRmYS12YXItYXJjaGl2ZSxcbiAgXCJncmFwZXNcIjogJGZhLXZhci1ncmFwZXMsXG4gIFwicGVyc29uLWRyb3duaW5nXCI6ICRmYS12YXItcGVyc29uLWRyb3duaW5nLFxuICBcImRpYWwtbWF4XCI6ICRmYS12YXItZGlhbC1tYXgsXG4gIFwiY2lyY2xlLW1cIjogJGZhLXZhci1jaXJjbGUtbSxcbiAgXCJjYWxlbmRhci1pbWFnZVwiOiAkZmEtdmFyLWNhbGVuZGFyLWltYWdlLFxuICBcImNpcmNsZS1jYXJldC1kb3duXCI6ICRmYS12YXItY2lyY2xlLWNhcmV0LWRvd24sXG4gIFwiY2FyZXQtY2lyY2xlLWRvd25cIjogJGZhLXZhci1jYXJldC1jaXJjbGUtZG93bixcbiAgXCJhcnJvdy1kb3duLTktMVwiOiAkZmEtdmFyLWFycm93LWRvd24tOS0xLFxuICBcInNvcnQtbnVtZXJpYy1kZXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2MsXG4gIFwic29ydC1udW1lcmljLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0LFxuICBcImZhY2UtZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwiZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcInNoaXNoLWtlYmFiXCI6ICRmYS12YXItc2hpc2gta2ViYWIsXG4gIFwic3ByYXktY2FuXCI6ICRmYS12YXItc3ByYXktY2FuLFxuICBcImFsYXJtLXNub296ZVwiOiAkZmEtdmFyLWFsYXJtLXNub296ZSxcbiAgXCJzY2FyZWNyb3dcIjogJGZhLXZhci1zY2FyZWNyb3csXG4gIFwidHJ1Y2stbW9uc3RlclwiOiAkZmEtdmFyLXRydWNrLW1vbnN0ZXIsXG4gIFwiZ2lmdC1jYXJkXCI6ICRmYS12YXItZ2lmdC1jYXJkLFxuICBcIndcIjogJGZhLXZhci13LFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0XCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtZHJhZnQsXG4gIFwic3F1YXJlLWJcIjogJGZhLXZhci1zcXVhcmUtYixcbiAgXCJlbGVwaGFudFwiOiAkZmEtdmFyLWVsZXBoYW50LFxuICBcImVhcnRoLWFmcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFmcmljYSxcbiAgXCJnbG9iZS1hZnJpY2FcIjogJGZhLXZhci1nbG9iZS1hZnJpY2EsXG4gIFwicmFpbmJvd1wiOiAkZmEtdmFyLXJhaW5ib3csXG4gIFwiY2lyY2xlLW5vdGNoXCI6ICRmYS12YXItY2lyY2xlLW5vdGNoLFxuICBcInRhYmxldC1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b24sXG4gIFwidGFibGV0LWFsdFwiOiAkZmEtdmFyLXRhYmxldC1hbHQsXG4gIFwicGF3XCI6ICRmYS12YXItcGF3LFxuICBcIm1lc3NhZ2UtcXVlc3Rpb25cIjogJGZhLXZhci1tZXNzYWdlLXF1ZXN0aW9uLFxuICBcImNsb3VkXCI6ICRmYS12YXItY2xvdWQsXG4gIFwidHJvd2VsLWJyaWNrc1wiOiAkZmEtdmFyLXRyb3dlbC1icmlja3MsXG4gIFwic3F1YXJlLTNcIjogJGZhLXZhci1zcXVhcmUtMyxcbiAgXCJmYWNlLWZsdXNoZWRcIjogJGZhLXZhci1mYWNlLWZsdXNoZWQsXG4gIFwiZmx1c2hlZFwiOiAkZmEtdmFyLWZsdXNoZWQsXG4gIFwiaG9zcGl0YWwtdXNlclwiOiAkZmEtdmFyLWhvc3BpdGFsLXVzZXIsXG4gIFwibWljcm93YXZlXCI6ICRmYS12YXItbWljcm93YXZlLFxuICBcImNoZi1zaWduXCI6ICRmYS12YXItY2hmLXNpZ24sXG4gIFwidGVudC1hcnJvdy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0LFxuICBcImNhcnQtY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctdXAsXG4gIFwidHJhc2gtY2xvY2tcIjogJGZhLXZhci10cmFzaC1jbG9jayxcbiAgXCJyZWZsZWN0LWJvdGhcIjogJGZhLXZhci1yZWZsZWN0LWJvdGgsXG4gIFwiZ2F2ZWxcIjogJGZhLXZhci1nYXZlbCxcbiAgXCJsZWdhbFwiOiAkZmEtdmFyLWxlZ2FsLFxuICBcInNwcmlua2xlci1jZWlsaW5nXCI6ICRmYS12YXItc3ByaW5rbGVyLWNlaWxpbmcsXG4gIFwiYnJvd3NlcnNcIjogJGZhLXZhci1icm93c2VycyxcbiAgXCJ0cmlsbGl1bVwiOiAkZmEtdmFyLXRyaWxsaXVtLFxuICBcInRhYmxlLWNlbGxzLXVubG9ja1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLXVubG9jayxcbiAgXCJtdXNpYy1zbGFzaFwiOiAkZmEtdmFyLW11c2ljLXNsYXNoLFxuICBcInRydWNrLXJhbXBcIjogJGZhLXZhci10cnVjay1yYW1wLFxuICBcImJpbm9jdWxhcnNcIjogJGZhLXZhci1iaW5vY3VsYXJzLFxuICBcIm1pY3JvcGhvbmUtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoLFxuICBcImJveC10aXNzdWVcIjogJGZhLXZhci1ib3gtdGlzc3VlLFxuICBcImNpcmNsZS1jXCI6ICRmYS12YXItY2lyY2xlLWMsXG4gIFwic3Rhci1jaHJpc3RtYXNcIjogJGZhLXZhci1zdGFyLWNocmlzdG1hcyxcbiAgXCJjaGFydC1idWxsZXRcIjogJGZhLXZhci1jaGFydC1idWxsZXQsXG4gIFwibW90b3JjeWNsZVwiOiAkZmEtdmFyLW1vdG9yY3ljbGUsXG4gIFwidHJlZS1jaHJpc3RtYXNcIjogJGZhLXZhci10cmVlLWNocmlzdG1hcyxcbiAgXCJ0aXJlLWZsYXRcIjogJGZhLXZhci10aXJlLWZsYXQsXG4gIFwic3VuZ2xhc3Nlc1wiOiAkZmEtdmFyLXN1bmdsYXNzZXMsXG4gIFwiYmFkZ2VcIjogJGZhLXZhci1iYWRnZSxcbiAgXCJtZXNzYWdlLXBlblwiOiAkZmEtdmFyLW1lc3NhZ2UtcGVuLFxuICBcImNvbW1lbnQtYWx0LWVkaXRcIjogJGZhLXZhci1jb21tZW50LWFsdC1lZGl0LFxuICBcIm1lc3NhZ2UtZWRpdFwiOiAkZmEtdmFyLW1lc3NhZ2UtZWRpdCxcbiAgXCJiZWxsLWNvbmNpZXJnZVwiOiAkZmEtdmFyLWJlbGwtY29uY2llcmdlLFxuICBcImNvbmNpZXJnZS1iZWxsXCI6ICRmYS12YXItY29uY2llcmdlLWJlbGwsXG4gIFwicGVuLXJ1bGVyXCI6ICRmYS12YXItcGVuLXJ1bGVyLFxuICBcInBlbmNpbC1ydWxlclwiOiAkZmEtdmFyLXBlbmNpbC1ydWxlcixcbiAgXCJmaWxlLW1wM1wiOiAkZmEtdmFyLWZpbGUtbXAzLFxuICBcImFycm93LXByb2dyZXNzXCI6ICRmYS12YXItYXJyb3ctcHJvZ3Jlc3MsXG4gIFwiY2hlc3Mtcm9vay1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXJvb2stcGllY2UsXG4gIFwiY2hlc3Mtcm9vay1hbHRcIjogJGZhLXZhci1jaGVzcy1yb29rLWFsdCxcbiAgXCJzcXVhcmUtcm9vdFwiOiAkZmEtdmFyLXNxdWFyZS1yb290LFxuICBcImFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzLFxuICBcInBlb3BsZS1hcnJvd3NcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLFxuICBcInBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJzaWduLXBvc3RcIjogJGZhLXZhci1zaWduLXBvc3QsXG4gIFwiZmFjZS1hbmdyeS1ob3Juc1wiOiAkZmEtdmFyLWZhY2UtYW5ncnktaG9ybnMsXG4gIFwibWFycy1hbmQtdmVudXMtYnVyc3RcIjogJGZhLXZhci1tYXJzLWFuZC12ZW51cy1idXJzdCxcbiAgXCJ0b21ic3RvbmVcIjogJGZhLXZhci10b21ic3RvbmUsXG4gIFwic3F1YXJlLWNhcmV0LXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0LFxuICBcImNhcmV0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCxcbiAgXCJzY2lzc29yc1wiOiAkZmEtdmFyLXNjaXNzb3JzLFxuICBcImN1dFwiOiAkZmEtdmFyLWN1dCxcbiAgXCJsaXN0LW11c2ljXCI6ICRmYS12YXItbGlzdC1tdXNpYyxcbiAgXCJzdW4tcGxhbnQtd2lsdFwiOiAkZmEtdmFyLXN1bi1wbGFudC13aWx0LFxuICBcInRvaWxldHMtcG9ydGFibGVcIjogJGZhLXZhci10b2lsZXRzLXBvcnRhYmxlLFxuICBcImhvY2tleS1wdWNrXCI6ICRmYS12YXItaG9ja2V5LXB1Y2ssXG4gIFwibXVzdGFjaGVcIjogJGZhLXZhci1tdXN0YWNoZSxcbiAgXCJoeXBoZW5cIjogJGZhLXZhci1oeXBoZW4sXG4gIFwidGFibGVcIjogJGZhLXZhci10YWJsZSxcbiAgXCJ1c2VyLWNoZWZcIjogJGZhLXZhci11c2VyLWNoZWYsXG4gIFwibWVzc2FnZS1pbWFnZVwiOiAkZmEtdmFyLW1lc3NhZ2UtaW1hZ2UsXG4gIFwiY29tbWVudC1hbHQtaW1hZ2VcIjogJGZhLXZhci1jb21tZW50LWFsdC1pbWFnZSxcbiAgXCJ1c2Vycy1tZWRpY2FsXCI6ICRmYS12YXItdXNlcnMtbWVkaWNhbCxcbiAgXCJzZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb24sXG4gIFwic2Vuc29yLWFsZXJ0XCI6ICRmYS12YXItc2Vuc29yLWFsZXJ0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0LFxuICBcInRhY2hvZ3JhcGgtZGlnaXRhbFwiOiAkZmEtdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbCxcbiAgXCJkaWdpdGFsLXRhY2hvZ3JhcGhcIjogJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGgsXG4gIFwiZmFjZS1tYXNrXCI6ICRmYS12YXItZmFjZS1tYXNrLFxuICBcInBpY2tsZWJhbGxcIjogJGZhLXZhci1waWNrbGViYWxsLFxuICBcInN0YXItc2hhcnAtaGFsZlwiOiAkZmEtdmFyLXN0YXItc2hhcnAtaGFsZixcbiAgXCJ1c2Vycy1zbGFzaFwiOiAkZmEtdmFyLXVzZXJzLXNsYXNoLFxuICBcImNsb3ZlclwiOiAkZmEtdmFyLWNsb3ZlcixcbiAgXCJtZWF0XCI6ICRmYS12YXItbWVhdCxcbiAgXCJyZXBseVwiOiAkZmEtdmFyLXJlcGx5LFxuICBcIm1haWwtcmVwbHlcIjogJGZhLXZhci1tYWlsLXJlcGx5LFxuICBcInN0YXItYW5kLWNyZXNjZW50XCI6ICRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQsXG4gIFwiZW1wdHktc2V0XCI6ICRmYS12YXItZW1wdHktc2V0LFxuICBcImhvdXNlLWZpcmVcIjogJGZhLXZhci1ob3VzZS1maXJlLFxuICBcInNxdWFyZS1taW51c1wiOiAkZmEtdmFyLXNxdWFyZS1taW51cyxcbiAgXCJtaW51cy1zcXVhcmVcIjogJGZhLXZhci1taW51cy1zcXVhcmUsXG4gIFwiaGVsaWNvcHRlclwiOiAkZmEtdmFyLWhlbGljb3B0ZXIsXG4gIFwiYmlyZFwiOiAkZmEtdmFyLWJpcmQsXG4gIFwiY29tcGFzc1wiOiAkZmEtdmFyLWNvbXBhc3MsXG4gIFwic3F1YXJlLWNhcmV0LWRvd25cIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtZG93bixcbiAgXCJjYXJldC1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duLFxuICBcImhlYXJ0LWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItaGVhcnQtaGFsZi1zdHJva2UsXG4gIFwiaGVhcnQtaGFsZi1hbHRcIjogJGZhLXZhci1oZWFydC1oYWxmLWFsdCxcbiAgXCJmaWxlLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uLFxuICBcInRydWNrLXV0ZW5zaWxzXCI6ICRmYS12YXItdHJ1Y2stdXRlbnNpbHMsXG4gIFwibGFwdG9wLWNvZGVcIjogJGZhLXZhci1sYXB0b3AtY29kZSxcbiAgXCJqb3lzdGlja1wiOiAkZmEtdmFyLWpveXN0aWNrLFxuICBcImdyaWxsLWZpcmVcIjogJGZhLXZhci1ncmlsbC1maXJlLFxuICBcInJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5XCI6ICRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLWhpc3RvcnksXG4gIFwic3dhdGNoYm9va1wiOiAkZmEtdmFyLXN3YXRjaGJvb2ssXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZVwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUsXG4gIFwiYmFyc1wiOiAkZmEtdmFyLWJhcnMsXG4gIFwibmF2aWNvblwiOiAkZmEtdmFyLW5hdmljb24sXG4gIFwia2V5Ym9hcmQtbGVmdFwiOiAkZmEtdmFyLWtleWJvYXJkLWxlZnQsXG4gIFwicGVvcGxlLWdyb3VwXCI6ICRmYS12YXItcGVvcGxlLWdyb3VwLFxuICBcImhvdXJnbGFzcy1lbmRcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW5kLFxuICBcImhvdXJnbGFzcy0zXCI6ICRmYS12YXItaG91cmdsYXNzLTMsXG4gIFwiaGVhcnQtY3JhY2tcIjogJGZhLXZhci1oZWFydC1jcmFjayxcbiAgXCJoZWFydC1icm9rZW5cIjogJGZhLXZhci1oZWFydC1icm9rZW4sXG4gIFwiZmFjZS1iZWFtLWhhbmQtb3Zlci1tb3V0aFwiOiAkZmEtdmFyLWZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGgsXG4gIFwiZHJvcGxldC1wZXJjZW50XCI6ICRmYS12YXItZHJvcGxldC1wZXJjZW50LFxuICBcImh1bWlkaXR5XCI6ICRmYS12YXItaHVtaWRpdHksXG4gIFwic3F1YXJlLXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCxcbiAgXCJmYWNlLWtpc3MtYmVhbVwiOiAkZmEtdmFyLWZhY2Uta2lzcy1iZWFtLFxuICBcImtpc3MtYmVhbVwiOiAkZmEtdmFyLWtpc3MtYmVhbSxcbiAgXCJjb3JuXCI6ICRmYS12YXItY29ybixcbiAgXCJyb2xsZXItY29hc3RlclwiOiAkZmEtdmFyLXJvbGxlci1jb2FzdGVyLFxuICBcInBob3RvLWZpbG0tbXVzaWNcIjogJGZhLXZhci1waG90by1maWxtLW11c2ljLFxuICBcInJhZGFyXCI6ICRmYS12YXItcmFkYXIsXG4gIFwic2lja2xlXCI6ICRmYS12YXItc2lja2xlLFxuICBcImZpbG1cIjogJGZhLXZhci1maWxtLFxuICBcImNvY29udXRcIjogJGZhLXZhci1jb2NvbnV0LFxuICBcInJ1bGVyLWhvcml6b250YWxcIjogJGZhLXZhci1ydWxlci1ob3Jpem9udGFsLFxuICBcInNoaWVsZC1jcm9zc1wiOiAkZmEtdmFyLXNoaWVsZC1jcm9zcyxcbiAgXCJjYXNzZXR0ZS10YXBlXCI6ICRmYS12YXItY2Fzc2V0dGUtdGFwZSxcbiAgXCJzcXVhcmUtdGVybWluYWxcIjogJGZhLXZhci1zcXVhcmUtdGVybWluYWwsXG4gIFwicGVvcGxlLXJvYmJlcnlcIjogJGZhLXZhci1wZW9wbGUtcm9iYmVyeSxcbiAgXCJsaWdodGJ1bGJcIjogJGZhLXZhci1saWdodGJ1bGIsXG4gIFwiY2FyZXQtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LWxlZnQsXG4gIFwiY29tbWVudC1taWRkbGVcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZSxcbiAgXCJ0cmFzaC1jYW4tbGlzdFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1saXN0LFxuICBcImJsb2NrXCI6ICRmYS12YXItYmxvY2ssXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSxcbiAgXCJzY2hvb2wtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyayxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXRcIjogJGZhLXZhci1zaWduLW91dCxcbiAgXCJmYWNlLWZyb3duLXNsaWdodFwiOiAkZmEtdmFyLWZhY2UtZnJvd24tc2xpZ2h0LFxuICBcImNpcmNsZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duLFxuICBcInNpZGViYXItZmxpcFwiOiAkZmEtdmFyLXNpZGViYXItZmxpcCxcbiAgXCJ1bmxvY2sta2V5aG9sZVwiOiAkZmEtdmFyLXVubG9jay1rZXlob2xlLFxuICBcInVubG9jay1hbHRcIjogJGZhLXZhci11bmxvY2stYWx0LFxuICBcInRlbXBlcmF0dXJlLWxpc3RcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1saXN0LFxuICBcImNsb3VkLXNob3dlcnMtaGVhdnlcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5LFxuICBcImhlYWRwaG9uZXMtc2ltcGxlXCI6ICRmYS12YXItaGVhZHBob25lcy1zaW1wbGUsXG4gIFwiaGVhZHBob25lcy1hbHRcIjogJGZhLXZhci1oZWFkcGhvbmVzLWFsdCxcbiAgXCJzaXRlbWFwXCI6ICRmYS12YXItc2l0ZW1hcCxcbiAgXCJwaXBlLXNlY3Rpb25cIjogJGZhLXZhci1waXBlLXNlY3Rpb24sXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uLWNvbnN0cnVjdGlvblwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb24sXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uLWFsdFwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1hbHQsXG4gIFwiY2lyY2xlLWRvbGxhci10by1zbG90XCI6ICRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90LFxuICBcImRvbmF0ZVwiOiAkZmEtdmFyLWRvbmF0ZSxcbiAgXCJtZW1vcnlcIjogJGZhLXZhci1tZW1vcnksXG4gIFwiZmFjZS1zbGVlcGluZ1wiOiAkZmEtdmFyLWZhY2Utc2xlZXBpbmcsXG4gIFwicm9hZC1zcGlrZXNcIjogJGZhLXZhci1yb2FkLXNwaWtlcyxcbiAgXCJmaXJlLWJ1cm5lclwiOiAkZmEtdmFyLWZpcmUtYnVybmVyLFxuICBcInNxdWlycmVsXCI6ICRmYS12YXItc3F1aXJyZWwsXG4gIFwiYXJyb3ctdXAtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tdG9wXCI6ICRmYS12YXItYXJyb3ctdG8tdG9wLFxuICBcImZsYWdcIjogJGZhLXZhci1mbGFnLFxuICBcImZhY2UtY293Ym95LWhhdFwiOiAkZmEtdmFyLWZhY2UtY293Ym95LWhhdCxcbiAgXCJoYW51a2lhaFwiOiAkZmEtdmFyLWhhbnVraWFoLFxuICBcImNoYXJ0LXNjYXR0ZXItM2RcIjogJGZhLXZhci1jaGFydC1zY2F0dGVyLTNkLFxuICBcImRpc3BsYXktY2hhcnQtdXBcIjogJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLFxuICBcInNxdWFyZS1jb2RlXCI6ICRmYS12YXItc3F1YXJlLWNvZGUsXG4gIFwiZmVhdGhlclwiOiAkZmEtdmFyLWZlYXRoZXIsXG4gIFwidm9sdW1lLWxvd1wiOiAkZmEtdmFyLXZvbHVtZS1sb3csXG4gIFwidm9sdW1lLWRvd25cIjogJGZhLXZhci12b2x1bWUtZG93bixcbiAgXCJ4bWFyay10by1zbG90XCI6ICRmYS12YXIteG1hcmstdG8tc2xvdCxcbiAgXCJ0aW1lcy10by1zbG90XCI6ICRmYS12YXItdGltZXMtdG8tc2xvdCxcbiAgXCJ2b3RlLW5heVwiOiAkZmEtdmFyLXZvdGUtbmF5LFxuICBcImJveC10YXBlZFwiOiAkZmEtdmFyLWJveC10YXBlZCxcbiAgXCJib3gtYWx0XCI6ICRmYS12YXItYm94LWFsdCxcbiAgXCJjb21tZW50LXNsYXNoXCI6ICRmYS12YXItY29tbWVudC1zbGFzaCxcbiAgXCJzd29yZHNcIjogJGZhLXZhci1zd29yZHMsXG4gIFwiY2xvdWQtc3VuLXJhaW5cIjogJGZhLXZhci1jbG91ZC1zdW4tcmFpbixcbiAgXCJhbGJ1bVwiOiAkZmEtdmFyLWFsYnVtLFxuICBcImNpcmNsZS1uXCI6ICRmYS12YXItY2lyY2xlLW4sXG4gIFwiY29tcHJlc3NcIjogJGZhLXZhci1jb21wcmVzcyxcbiAgXCJ3aGVhdC1hd25cIjogJGZhLXZhci13aGVhdC1hd24sXG4gIFwid2hlYXQtYWx0XCI6ICRmYS12YXItd2hlYXQtYWx0LFxuICBcImFua2hcIjogJGZhLXZhci1hbmtoLFxuICBcImhhbmRzLWhvbGRpbmctY2hpbGRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkLFxuICBcImFzdGVyaXNrXCI6ICRmYS12YXItYXN0ZXJpc2ssXG4gIFwia2V5LXNrZWxldG9uLWxlZnQtcmlnaHRcIjogJGZhLXZhci1rZXktc2tlbGV0b24tbGVmdC1yaWdodCxcbiAgXCJjb21tZW50LWxpbmVzXCI6ICRmYS12YXItY29tbWVudC1saW5lcyxcbiAgXCJsdWNoYWRvci1tYXNrXCI6ICRmYS12YXItbHVjaGFkb3ItbWFzayxcbiAgXCJsdWNoYWRvclwiOiAkZmEtdmFyLWx1Y2hhZG9yLFxuICBcIm1hc2stbHVjaGFkb3JcIjogJGZhLXZhci1tYXNrLWx1Y2hhZG9yLFxuICBcInNxdWFyZS1jaGVja1wiOiAkZmEtdmFyLXNxdWFyZS1jaGVjayxcbiAgXCJjaGVjay1zcXVhcmVcIjogJGZhLXZhci1jaGVjay1zcXVhcmUsXG4gIFwic2hyZWRkZXJcIjogJGZhLXZhci1zaHJlZGRlcixcbiAgXCJib29rLW9wZW4tY292ZXJcIjogJGZhLXZhci1ib29rLW9wZW4tY292ZXIsXG4gIFwiYm9vay1vcGVuLWFsdFwiOiAkZmEtdmFyLWJvb2stb3Blbi1hbHQsXG4gIFwic2FuZHdpY2hcIjogJGZhLXZhci1zYW5kd2ljaCxcbiAgXCJwZXNldGEtc2lnblwiOiAkZmEtdmFyLXBlc2V0YS1zaWduLFxuICBcInNxdWFyZS1wYXJraW5nLXNsYXNoXCI6ICRmYS12YXItc3F1YXJlLXBhcmtpbmctc2xhc2gsXG4gIFwicGFya2luZy1zbGFzaFwiOiAkZmEtdmFyLXBhcmtpbmctc2xhc2gsXG4gIFwidHJhaW4tdHVubmVsXCI6ICRmYS12YXItdHJhaW4tdHVubmVsLFxuICBcImhlYWRpbmdcIjogJGZhLXZhci1oZWFkaW5nLFxuICBcImhlYWRlclwiOiAkZmEtdmFyLWhlYWRlcixcbiAgXCJnaG9zdFwiOiAkZmEtdmFyLWdob3N0LFxuICBcImZhY2UtYW5ndWlzaGVkXCI6ICRmYS12YXItZmFjZS1hbmd1aXNoZWQsXG4gIFwiaG9ja2V5LXN0aWNrc1wiOiAkZmEtdmFyLWhvY2tleS1zdGlja3MsXG4gIFwiYWJhY3VzXCI6ICRmYS12YXItYWJhY3VzLFxuICBcImZpbG0tc2ltcGxlXCI6ICRmYS12YXItZmlsbS1zaW1wbGUsXG4gIFwiZmlsbS1hbHRcIjogJGZhLXZhci1maWxtLWFsdCxcbiAgXCJsaXN0XCI6ICRmYS12YXItbGlzdCxcbiAgXCJsaXN0LXNxdWFyZXNcIjogJGZhLXZhci1saXN0LXNxdWFyZXMsXG4gIFwidHJlZS1wYWxtXCI6ICRmYS12YXItdHJlZS1wYWxtLFxuICBcInNxdWFyZS1waG9uZS1mbGlwXCI6ICRmYS12YXItc3F1YXJlLXBob25lLWZsaXAsXG4gIFwicGhvbmUtc3F1YXJlLWFsdFwiOiAkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQsXG4gIFwidXNlci1iZWFyZC1ib2x0XCI6ICRmYS12YXItdXNlci1iZWFyZC1ib2x0LFxuICBcImNhcnQtcGx1c1wiOiAkZmEtdmFyLWNhcnQtcGx1cyxcbiAgXCJnYW1lcGFkXCI6ICRmYS12YXItZ2FtZXBhZCxcbiAgXCJib3JkZXItY2VudGVyLXZcIjogJGZhLXZhci1ib3JkZXItY2VudGVyLXYsXG4gIFwiY2lyY2xlLWRvdFwiOiAkZmEtdmFyLWNpcmNsZS1kb3QsXG4gIFwiZG90LWNpcmNsZVwiOiAkZmEtdmFyLWRvdC1jaXJjbGUsXG4gIFwiY2xpcGJvYXJkLW1lZGljYWxcIjogJGZhLXZhci1jbGlwYm9hcmQtbWVkaWNhbCxcbiAgXCJmYWNlLWRpenp5XCI6ICRmYS12YXItZmFjZS1kaXp6eSxcbiAgXCJkaXp6eVwiOiAkZmEtdmFyLWRpenp5LFxuICBcImVnZ1wiOiAkZmEtdmFyLWVnZyxcbiAgXCJ1cC10by1saW5lXCI6ICRmYS12YXItdXAtdG8tbGluZSxcbiAgXCJhcnJvdy1hbHQtdG8tdG9wXCI6ICRmYS12YXItYXJyb3ctYWx0LXRvLXRvcCxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrLFxuICBcIndhdGNoLWZpdG5lc3NcIjogJGZhLXZhci13YXRjaC1maXRuZXNzLFxuICBcImNsb2NrLW5pbmUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stbmluZS10aGlydHksXG4gIFwiY2FtcGdyb3VuZFwiOiAkZmEtdmFyLWNhbXBncm91bmQsXG4gIFwiZm9sZGVyLXBsdXNcIjogJGZhLXZhci1mb2xkZXItcGx1cyxcbiAgXCJqdWdcIjogJGZhLXZhci1qdWcsXG4gIFwiZnV0Ym9sXCI6ICRmYS12YXItZnV0Ym9sLFxuICBcImZ1dGJvbC1iYWxsXCI6ICRmYS12YXItZnV0Ym9sLWJhbGwsXG4gIFwic29jY2VyLWJhbGxcIjogJGZhLXZhci1zb2NjZXItYmFsbCxcbiAgXCJzbm93LWJsb3dpbmdcIjogJGZhLXZhci1zbm93LWJsb3dpbmcsXG4gIFwicGFpbnRicnVzaFwiOiAkZmEtdmFyLXBhaW50YnJ1c2gsXG4gIFwicGFpbnQtYnJ1c2hcIjogJGZhLXZhci1wYWludC1icnVzaCxcbiAgXCJsb2NrXCI6ICRmYS12YXItbG9jayxcbiAgXCJhcnJvdy1kb3duLWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tdG9wXCI6ICRmYS12YXItYXJyb3ctZnJvbS10b3AsXG4gIFwiZ2FzLXB1bXBcIjogJGZhLXZhci1nYXMtcHVtcCxcbiAgXCJzaWduYWwtYmFycy1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLXNsYXNoLFxuICBcInNpZ25hbC1hbHQtc2xhc2hcIjogJGZhLXZhci1zaWduYWwtYWx0LXNsYXNoLFxuICBcIm1vbmtleVwiOiAkZmEtdmFyLW1vbmtleSxcbiAgXCJyZWN0YW5nbGUtcHJvXCI6ICRmYS12YXItcmVjdGFuZ2xlLXBybyxcbiAgXCJwcm9cIjogJGZhLXZhci1wcm8sXG4gIFwiaG91c2UtbmlnaHRcIjogJGZhLXZhci1ob3VzZS1uaWdodCxcbiAgXCJob3QtdHViLXBlcnNvblwiOiAkZmEtdmFyLWhvdC10dWItcGVyc29uLFxuICBcImhvdC10dWJcIjogJGZhLXZhci1ob3QtdHViLFxuICBcImdsb2JlLXBvaW50ZXJcIjogJGZhLXZhci1nbG9iZS1wb2ludGVyLFxuICBcImJsYW5rZXRcIjogJGZhLXZhci1ibGFua2V0LFxuICBcIm1hcC1sb2NhdGlvblwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbixcbiAgXCJtYXAtbWFya2VkXCI6ICRmYS12YXItbWFwLW1hcmtlZCxcbiAgXCJob3VzZS1mbG9vZC13YXRlclwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLFxuICBcImNvbW1lbnRzLXF1ZXN0aW9uLWNoZWNrXCI6ICRmYS12YXItY29tbWVudHMtcXVlc3Rpb24tY2hlY2ssXG4gIFwidHJlZVwiOiAkZmEtdmFyLXRyZWUsXG4gIFwiYXJyb3dzLWNyb3NzXCI6ICRmYS12YXItYXJyb3dzLWNyb3NzLFxuICBcImJhY2twYWNrXCI6ICRmYS12YXItYmFja3BhY2ssXG4gIFwic3F1YXJlLXNtYWxsXCI6ICRmYS12YXItc3F1YXJlLXNtYWxsLFxuICBcImZvbGRlci1hcnJvdy11cFwiOiAkZmEtdmFyLWZvbGRlci1hcnJvdy11cCxcbiAgXCJmb2xkZXItdXBsb2FkXCI6ICRmYS12YXItZm9sZGVyLXVwbG9hZCxcbiAgXCJicmlkZ2UtbG9ja1wiOiAkZmEtdmFyLWJyaWRnZS1sb2NrLFxuICBcImNyb3NzaGFpcnMtc2ltcGxlXCI6ICRmYS12YXItY3Jvc3NoYWlycy1zaW1wbGUsXG4gIFwic2Fjay1kb2xsYXJcIjogJGZhLXZhci1zYWNrLWRvbGxhcixcbiAgXCJwZW4tdG8tc3F1YXJlXCI6ICRmYS12YXItcGVuLXRvLXNxdWFyZSxcbiAgXCJlZGl0XCI6ICRmYS12YXItZWRpdCxcbiAgXCJzcXVhcmUtc2xpZGVyc1wiOiAkZmEtdmFyLXNxdWFyZS1zbGlkZXJzLFxuICBcInNsaWRlcnMtaC1zcXVhcmVcIjogJGZhLXZhci1zbGlkZXJzLWgtc3F1YXJlLFxuICBcImNhci1zaWRlXCI6ICRmYS12YXItY2FyLXNpZGUsXG4gIFwibWVzc2FnZS1taWRkbGUtdG9wXCI6ICRmYS12YXItbWVzc2FnZS1taWRkbGUtdG9wLFxuICBcImNvbW1lbnQtbWlkZGxlLXRvcC1hbHRcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3AtYWx0LFxuICBcImxpZ2h0YnVsYi1vblwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1vbixcbiAgXCJrbmlmZVwiOiAkZmEtdmFyLWtuaWZlLFxuICBcInV0ZW5zaWwta25pZmVcIjogJGZhLXZhci11dGVuc2lsLWtuaWZlLFxuICBcInNoYXJlLW5vZGVzXCI6ICRmYS12YXItc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0XCI6ICRmYS12YXItc2hhcmUtYWx0LFxuICBcImRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhcixcbiAgXCJ3YXZlLXNpbmVcIjogJGZhLXZhci13YXZlLXNpbmUsXG4gIFwiaGVhcnQtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLW1pbnVzLFxuICBcImNpcmNsZS13XCI6ICRmYS12YXItY2lyY2xlLXcsXG4gIFwiY2lyY2xlLWNhbGVuZGFyXCI6ICRmYS12YXItY2lyY2xlLWNhbGVuZGFyLFxuICBcImNhbGVuZGFyLWNpcmNsZVwiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZSxcbiAgXCJob3VyZ2xhc3MtaGFsZlwiOiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmLFxuICBcImhvdXJnbGFzcy0yXCI6ICRmYS12YXItaG91cmdsYXNzLTIsXG4gIFwibWljcm9zY29wZVwiOiAkZmEtdmFyLW1pY3Jvc2NvcGUsXG4gIFwic3Vuc2V0XCI6ICRmYS12YXItc3Vuc2V0LFxuICBcInNpbmtcIjogJGZhLXZhci1zaW5rLFxuICBcImNhbGVuZGFyLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2FsZW5kYXItZXhjbGFtYXRpb24sXG4gIFwidHJ1Y2stY29udGFpbmVyLWVtcHR5XCI6ICRmYS12YXItdHJ1Y2stY29udGFpbmVyLWVtcHR5LFxuICBcImhhbmQtaGVhcnRcIjogJGZhLXZhci1oYW5kLWhlYXJ0LFxuICBcImJhZy1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhZy1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYWdcIjogJGZhLXZhci1zaG9wcGluZy1iYWcsXG4gIFwiYXJyb3ctZG93bi16LWFcIjogJGZhLXZhci1hcnJvdy1kb3duLXotYSxcbiAgXCJzb3J0LWFscGhhLWRlc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWRlc2MsXG4gIFwic29ydC1hbHBoYS1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQsXG4gIFwibWl0dGVuXCI6ICRmYS12YXItbWl0dGVuLFxuICBcInJlcGx5LWNsb2NrXCI6ICRmYS12YXItcmVwbHktY2xvY2ssXG4gIFwicmVwbHktdGltZVwiOiAkZmEtdmFyLXJlcGx5LXRpbWUsXG4gIFwicGVyc29uLXJheXNcIjogJGZhLXZhci1wZXJzb24tcmF5cyxcbiAgXCJyaWdodFwiOiAkZmEtdmFyLXJpZ2h0LFxuICBcImFycm93LWFsdC1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1yaWdodCxcbiAgXCJjaXJjbGUtZlwiOiAkZmEtdmFyLWNpcmNsZS1mLFxuICBcInVzZXJzXCI6ICRmYS12YXItdXNlcnMsXG4gIFwiZmFjZS1wbGVhZGluZ1wiOiAkZmEtdmFyLWZhY2UtcGxlYWRpbmcsXG4gIFwiZXllLXNsYXNoXCI6ICRmYS12YXItZXllLXNsYXNoLFxuICBcImZsYXNrLXZpYWxcIjogJGZhLXZhci1mbGFzay12aWFsLFxuICBcInBvbGljZS1ib3hcIjogJGZhLXZhci1wb2xpY2UtYm94LFxuICBcImN1Y3VtYmVyXCI6ICRmYS12YXItY3VjdW1iZXIsXG4gIFwiaGVhZC1zaWRlLWJyYWluXCI6ICRmYS12YXItaGVhZC1zaWRlLWJyYWluLFxuICBcImhhbmRcIjogJGZhLXZhci1oYW5kLFxuICBcImhhbmQtcGFwZXJcIjogJGZhLXZhci1oYW5kLXBhcGVyLFxuICBcInBlcnNvbi1iaWtpbmctbW91bnRhaW5cIjogJGZhLXZhci1wZXJzb24tYmlraW5nLW1vdW50YWluLFxuICBcImJpa2luZy1tb3VudGFpblwiOiAkZmEtdmFyLWJpa2luZy1tb3VudGFpbixcbiAgXCJ1dGVuc2lscy1zbGFzaFwiOiAkZmEtdmFyLXV0ZW5zaWxzLXNsYXNoLFxuICBcInByaW50LW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1wcmludC1tYWduaWZ5aW5nLWdsYXNzLFxuICBcInByaW50LXNlYXJjaFwiOiAkZmEtdmFyLXByaW50LXNlYXJjaCxcbiAgXCJ0dXJuLXJpZ2h0XCI6ICRmYS12YXItdHVybi1yaWdodCxcbiAgXCJmb2xkZXItYm9va21hcmtcIjogJGZhLXZhci1mb2xkZXItYm9va21hcmssXG4gIFwiYXJyb3ctdHVybi1sZWZ0LWRvd25cIjogJGZhLXZhci1hcnJvdy10dXJuLWxlZnQtZG93bixcbiAgXCJvbVwiOiAkZmEtdmFyLW9tLFxuICBcInBpXCI6ICRmYS12YXItcGksXG4gIFwiZmxhc2stcm91bmQtcG90aW9uXCI6ICRmYS12YXItZmxhc2stcm91bmQtcG90aW9uLFxuICBcImZsYXNrLXBvdGlvblwiOiAkZmEtdmFyLWZsYXNrLXBvdGlvbixcbiAgXCJmYWNlLXNodXNoXCI6ICRmYS12YXItZmFjZS1zaHVzaCxcbiAgXCJ3b3JtXCI6ICRmYS12YXItd29ybSxcbiAgXCJob3VzZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcmssXG4gIFwicGx1Z1wiOiAkZmEtdmFyLXBsdWcsXG4gIFwiY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInNxdWFyZS1pXCI6ICRmYS12YXItc3F1YXJlLWksXG4gIFwiY2hldnJvbi11cFwiOiAkZmEtdmFyLWNoZXZyb24tdXAsXG4gIFwiZmFjZS1zYWx1dGluZ1wiOiAkZmEtdmFyLWZhY2Utc2FsdXRpbmcsXG4gIFwiZ2F1Z2Utc2ltcGxlLWxvd1wiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1sb3csXG4gIFwidGFjaG9tZXRlci1zbG93XCI6ICRmYS12YXItdGFjaG9tZXRlci1zbG93LFxuICBcImZhY2UtcGVyc2V2ZXJpbmdcIjogJGZhLXZhci1mYWNlLXBlcnNldmVyaW5nLFxuICBcImNpcmNsZS1jYW1lcmFcIjogJGZhLXZhci1jaXJjbGUtY2FtZXJhLFxuICBcImNhbWVyYS1jaXJjbGVcIjogJGZhLXZhci1jYW1lcmEtY2lyY2xlLFxuICBcImhhbmQtc3BvY2tcIjogJGZhLXZhci1oYW5kLXNwb2NrLFxuICBcInNwaWRlci13ZWJcIjogJGZhLXZhci1zcGlkZXItd2ViLFxuICBcImNpcmNsZS1taWNyb3Bob25lXCI6ICRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUsXG4gIFwibWljcm9waG9uZS1jaXJjbGVcIjogJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZSxcbiAgXCJib29rLWFycm93LXVwXCI6ICRmYS12YXItYm9vay1hcnJvdy11cCxcbiAgXCJwb3BzaWNsZVwiOiAkZmEtdmFyLXBvcHNpY2xlLFxuICBcImNvbW1hbmRcIjogJGZhLXZhci1jb21tYW5kLFxuICBcImJsaW5kc1wiOiAkZmEtdmFyLWJsaW5kcyxcbiAgXCJzdG9wd2F0Y2hcIjogJGZhLXZhci1zdG9wd2F0Y2gsXG4gIFwic2F4b3Bob25lXCI6ICRmYS12YXItc2F4b3Bob25lLFxuICBcInNxdWFyZS0yXCI6ICRmYS12YXItc3F1YXJlLTIsXG4gIFwiZmllbGQtaG9ja2V5LXN0aWNrLWJhbGxcIjogJGZhLXZhci1maWVsZC1ob2NrZXktc3RpY2stYmFsbCxcbiAgXCJmaWVsZC1ob2NrZXlcIjogJGZhLXZhci1maWVsZC1ob2NrZXksXG4gIFwiYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlXCI6ICRmYS12YXItYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlLFxuICBcInNvcnQtc2hhcGVzLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLXVwLWFsdCxcbiAgXCJmYWNlLXNjcmVhbVwiOiAkZmEtdmFyLWZhY2Utc2NyZWFtLFxuICBcInNxdWFyZS1tXCI6ICRmYS12YXItc3F1YXJlLW0sXG4gIFwiY2FtZXJhLXdlYlwiOiAkZmEtdmFyLWNhbWVyYS13ZWIsXG4gIFwid2ViY2FtXCI6ICRmYS12YXItd2ViY2FtLFxuICBcImNvbW1lbnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctZG93bixcbiAgXCJsaWdodGJ1bGItY2ZsXCI6ICRmYS12YXItbGlnaHRidWxiLWNmbCxcbiAgXCJ3aW5kb3ctZnJhbWUtb3BlblwiOiAkZmEtdmFyLXdpbmRvdy1mcmFtZS1vcGVuLFxuICBcImZhY2Uta2lzc1wiOiAkZmEtdmFyLWZhY2Uta2lzcyxcbiAgXCJraXNzXCI6ICRmYS12YXIta2lzcyxcbiAgXCJicmlkZ2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyayxcbiAgXCJwZXJpb2RcIjogJGZhLXZhci1wZXJpb2QsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUsXG4gIFwiZ3Jpbi10b25ndWVcIjogJGZhLXZhci1ncmluLXRvbmd1ZSxcbiAgXCJ1cC10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLXVwLXRvLWRvdHRlZC1saW5lLFxuICBcInRob3VnaHQtYnViYmxlXCI6ICRmYS12YXItdGhvdWdodC1idWJibGUsXG4gIFwic2tlbGV0b24tcmlic1wiOiAkZmEtdmFyLXNrZWxldG9uLXJpYnMsXG4gIFwicmF5Z3VuXCI6ICRmYS12YXItcmF5Z3VuLFxuICBcImZsdXRlXCI6ICRmYS12YXItZmx1dGUsXG4gIFwiYWNvcm5cIjogJGZhLXZhci1hY29ybixcbiAgXCJ2aWRlby1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXZpZGVvLWFycm93LXVwLXJpZ2h0LFxuICBcImdyYXRlLWRyb3BsZXRcIjogJGZhLXZhci1ncmF0ZS1kcm9wbGV0LFxuICBcInNlYWwtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zZWFsLWV4Y2xhbWF0aW9uLFxuICBcImNoZXNzLWJpc2hvcFwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcCxcbiAgXCJtZXNzYWdlLXNtc1wiOiAkZmEtdmFyLW1lc3NhZ2Utc21zLFxuICBcImNvZmZlZS1iZWFuc1wiOiAkZmEtdmFyLWNvZmZlZS1iZWFucyxcbiAgXCJoYXQtd2l0Y2hcIjogJGZhLXZhci1oYXQtd2l0Y2gsXG4gIFwiZmFjZS1ncmluLXdpbmtcIjogJGZhLXZhci1mYWNlLWdyaW4td2luayxcbiAgXCJncmluLXdpbmtcIjogJGZhLXZhci1ncmluLXdpbmssXG4gIFwiY2xvY2stdGhyZWUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stdGhyZWUtdGhpcnR5LFxuICBcImVhci1kZWFmXCI6ICRmYS12YXItZWFyLWRlYWYsXG4gIFwiZGVhZlwiOiAkZmEtdmFyLWRlYWYsXG4gIFwiZGVhZm5lc3NcIjogJGZhLXZhci1kZWFmbmVzcyxcbiAgXCJoYXJkLW9mLWhlYXJpbmdcIjogJGZhLXZhci1oYXJkLW9mLWhlYXJpbmcsXG4gIFwiYWxhcm0tY2xvY2tcIjogJGZhLXZhci1hbGFybS1jbG9jayxcbiAgXCJlY2xpcHNlXCI6ICRmYS12YXItZWNsaXBzZSxcbiAgXCJmYWNlLXJlbGlldmVkXCI6ICRmYS12YXItZmFjZS1yZWxpZXZlZCxcbiAgXCJyb2FkLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrLFxuICBcImRpY2UtZml2ZVwiOiAkZmEtdmFyLWRpY2UtZml2ZSxcbiAgXCJvY3RhZ29uLW1pbnVzXCI6ICRmYS12YXItb2N0YWdvbi1taW51cyxcbiAgXCJtaW51cy1vY3RhZ29uXCI6ICRmYS12YXItbWludXMtb2N0YWdvbixcbiAgXCJzcXVhcmUtcnNzXCI6ICRmYS12YXItc3F1YXJlLXJzcyxcbiAgXCJyc3Mtc3F1YXJlXCI6ICRmYS12YXItcnNzLXNxdWFyZSxcbiAgXCJmYWNlLXphbnlcIjogJGZhLXZhci1mYWNlLXphbnksXG4gIFwidHJpY3ljbGVcIjogJGZhLXZhci10cmljeWNsZSxcbiAgXCJsYW5kLW1pbmUtb25cIjogJGZhLXZhci1sYW5kLW1pbmUtb24sXG4gIFwic3F1YXJlLWFycm93LXVwLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtbGVmdCxcbiAgXCJpLWN1cnNvclwiOiAkZmEtdmFyLWktY3Vyc29yLFxuICBcImNoYXJ0LW1peGVkLXVwLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyLFxuICBcInNhbHQtc2hha2VyXCI6ICRmYS12YXItc2FsdC1zaGFrZXIsXG4gIFwic3RhbXBcIjogJGZhLXZhci1zdGFtcCxcbiAgXCJmaWxlLXBsdXNcIjogJGZhLXZhci1maWxlLXBsdXMsXG4gIFwiZHJhdy1zcXVhcmVcIjogJGZhLXZhci1kcmF3LXNxdWFyZSxcbiAgXCJ0b2lsZXQtcGFwZXItdW5kZXItc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXItc2xhc2gsXG4gIFwidG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1zbGFzaCxcbiAgXCJzdGFpcnNcIjogJGZhLXZhci1zdGFpcnMsXG4gIFwiZHJvbmUtZnJvbnRcIjogJGZhLXZhci1kcm9uZS1mcm9udCxcbiAgXCJkcm9uZS1hbHRcIjogJGZhLXZhci1kcm9uZS1hbHQsXG4gIFwiZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1nbGFzcy1lbXB0eSxcbiAgXCJkaWFsLWhpZ2hcIjogJGZhLXZhci1kaWFsLWhpZ2gsXG4gIFwidXNlci1oZWxtZXQtc2FmZXR5XCI6ICRmYS12YXItdXNlci1oZWxtZXQtc2FmZXR5LFxuICBcInVzZXItY29uc3RydWN0aW9uXCI6ICRmYS12YXItdXNlci1jb25zdHJ1Y3Rpb24sXG4gIFwidXNlci1oYXJkLWhhdFwiOiAkZmEtdmFyLXVzZXItaGFyZC1oYXQsXG4gIFwiaVwiOiAkZmEtdmFyLWksXG4gIFwiaHJ5dm5pYS1zaWduXCI6ICRmYS12YXItaHJ5dm5pYS1zaWduLFxuICBcImhyeXZuaWFcIjogJGZhLXZhci1ocnl2bmlhLFxuICBcImFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItYXJyb3ctZG93bi1sZWZ0LWFuZC1hcnJvdy11cC1yaWdodC10by1jZW50ZXIsXG4gIFwicGlsbHNcIjogJGZhLXZhci1waWxscyxcbiAgXCJmYWNlLWdyaW4td2lkZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi13aWRlLFxuICBcImdyaW4tYWx0XCI6ICRmYS12YXItZ3Jpbi1hbHQsXG4gIFwidG9vdGhcIjogJGZhLXZhci10b290aCxcbiAgXCJiYXNrZXRiYWxsLWhvb3BcIjogJGZhLXZhci1iYXNrZXRiYWxsLWhvb3AsXG4gIFwib2JqZWN0cy1hbGlnbi1ib3R0b21cIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWJvdHRvbSxcbiAgXCJ2XCI6ICRmYS12YXItdixcbiAgXCJzcGFya2xlc1wiOiAkZmEtdmFyLXNwYXJrbGVzLFxuICBcInNxdWlkXCI6ICRmYS12YXItc3F1aWQsXG4gIFwibGVhZnktZ3JlZW5cIjogJGZhLXZhci1sZWFmeS1ncmVlbixcbiAgXCJjaXJjbGUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtcmlnaHQsXG4gIFwiY2FsZW5kYXJzXCI6ICRmYS12YXItY2FsZW5kYXJzLFxuICBcImJhbmdsYWRlc2hpLXRha2Etc2lnblwiOiAkZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbixcbiAgXCJiaWN5Y2xlXCI6ICRmYS12YXItYmljeWNsZSxcbiAgXCJoYW1tZXItd2FyXCI6ICRmYS12YXItaGFtbWVyLXdhcixcbiAgXCJjaXJjbGUtZFwiOiAkZmEtdmFyLWNpcmNsZS1kLFxuICBcInNwaWRlci1ibGFjay13aWRvd1wiOiAkZmEtdmFyLXNwaWRlci1ibGFjay13aWRvdyxcbiAgXCJzdGFmZi1zbmFrZVwiOiAkZmEtdmFyLXN0YWZmLXNuYWtlLFxuICBcInJvZC1hc2NsZXBpdXNcIjogJGZhLXZhci1yb2QtYXNjbGVwaXVzLFxuICBcInJvZC1zbmFrZVwiOiAkZmEtdmFyLXJvZC1zbmFrZSxcbiAgXCJzdGFmZi1hZXNjdWxhcGl1c1wiOiAkZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzLFxuICBcInBlYXJcIjogJGZhLXZhci1wZWFyLFxuICBcImhlYWQtc2lkZS1jb3VnaC1zbGFzaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaCxcbiAgXCJmaWxlLW1vdlwiOiAkZmEtdmFyLWZpbGUtbW92LFxuICBcInRyaWFuZ2xlXCI6ICRmYS12YXItdHJpYW5nbGUsXG4gIFwiYXBhcnRtZW50XCI6ICRmYS12YXItYXBhcnRtZW50LFxuICBcInRydWNrLW1lZGljYWxcIjogJGZhLXZhci10cnVjay1tZWRpY2FsLFxuICBcImFtYnVsYW5jZVwiOiAkZmEtdmFyLWFtYnVsYW5jZSxcbiAgXCJwZXBwZXJcIjogJGZhLXZhci1wZXBwZXIsXG4gIFwicGlhbm9cIjogJGZhLXZhci1waWFubyxcbiAgXCJndW4tc3F1aXJ0XCI6ICRmYS12YXItZ3VuLXNxdWlydCxcbiAgXCJ3aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzbm93bWFuXCI6ICRmYS12YXItc25vd21hbixcbiAgXCJ1c2VyLWFsaWVuXCI6ICRmYS12YXItdXNlci1hbGllbixcbiAgXCJzaGllbGQtY2hlY2tcIjogJGZhLXZhci1zaGllbGQtY2hlY2ssXG4gIFwibW9ydGFyLXBlc3RsZVwiOiAkZmEtdmFyLW1vcnRhci1wZXN0bGUsXG4gIFwicm9hZC1iYXJyaWVyXCI6ICRmYS12YXItcm9hZC1iYXJyaWVyLFxuICBcImNoYXJ0LWNhbmRsZXN0aWNrXCI6ICRmYS12YXItY2hhcnQtY2FuZGxlc3RpY2ssXG4gIFwiYnJpZWZjYXNlLWJsYW5rXCI6ICRmYS12YXItYnJpZWZjYXNlLWJsYW5rLFxuICBcInNjaG9vbFwiOiAkZmEtdmFyLXNjaG9vbCxcbiAgXCJpZ2xvb1wiOiAkZmEtdmFyLWlnbG9vLFxuICBcImJyYWNrZXQtcm91bmRcIjogJGZhLXZhci1icmFja2V0LXJvdW5kLFxuICBcInBhcmVudGhlc2lzXCI6ICRmYS12YXItcGFyZW50aGVzaXMsXG4gIFwiam9pbnRcIjogJGZhLXZhci1qb2ludCxcbiAgXCJob3JzZS1zYWRkbGVcIjogJGZhLXZhci1ob3JzZS1zYWRkbGUsXG4gIFwibXVnLW1hcnNobWFsbG93c1wiOiAkZmEtdmFyLW11Zy1tYXJzaG1hbGxvd3MsXG4gIFwiZmlsdGVyc1wiOiAkZmEtdmFyLWZpbHRlcnMsXG4gIFwiYmVsbC1vblwiOiAkZmEtdmFyLWJlbGwtb24sXG4gIFwiYW5nbGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1yaWdodCxcbiAgXCJkaWFsLW1lZFwiOiAkZmEtdmFyLWRpYWwtbWVkLFxuICBcImhvcnNlXCI6ICRmYS12YXItaG9yc2UsXG4gIFwicVwiOiAkZmEtdmFyLXEsXG4gIFwibW9uaXRvci13YXZlZm9ybVwiOiAkZmEtdmFyLW1vbml0b3Itd2F2ZWZvcm0sXG4gIFwibW9uaXRvci1oZWFydC1yYXRlXCI6ICRmYS12YXItbW9uaXRvci1oZWFydC1yYXRlLFxuICBcImxpbmstc2ltcGxlXCI6ICRmYS12YXItbGluay1zaW1wbGUsXG4gIFwid2hpc3RsZVwiOiAkZmEtdmFyLXdoaXN0bGUsXG4gIFwiZ1wiOiAkZmEtdmFyLWcsXG4gIFwid2luZS1nbGFzcy1jcmFja1wiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtY3JhY2ssXG4gIFwiZnJhZ2lsZVwiOiAkZmEtdmFyLWZyYWdpbGUsXG4gIFwic2xvdC1tYWNoaW5lXCI6ICRmYS12YXItc2xvdC1tYWNoaW5lLFxuICBcIm5vdGVzLW1lZGljYWxcIjogJGZhLXZhci1ub3Rlcy1tZWRpY2FsLFxuICBcImNhci13YXNoXCI6ICRmYS12YXItY2FyLXdhc2gsXG4gIFwiZXNjYWxhdG9yXCI6ICRmYS12YXItZXNjYWxhdG9yLFxuICBcImNvbW1lbnQtaW1hZ2VcIjogJGZhLXZhci1jb21tZW50LWltYWdlLFxuICBcInRlbXBlcmF0dXJlLWhhbGZcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmLFxuICBcInRlbXBlcmF0dXJlLTJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0yLFxuICBcInRoZXJtb21ldGVyLTJcIjogJGZhLXZhci10aGVybW9tZXRlci0yLFxuICBcInRoZXJtb21ldGVyLWhhbGZcIjogJGZhLXZhci10aGVybW9tZXRlci1oYWxmLFxuICBcImRvbmctc2lnblwiOiAkZmEtdmFyLWRvbmctc2lnbixcbiAgXCJkb251dFwiOiAkZmEtdmFyLWRvbnV0LFxuICBcImRvdWdobnV0XCI6ICRmYS12YXItZG91Z2hudXQsXG4gIFwiY2Fwc3VsZXNcIjogJGZhLXZhci1jYXBzdWxlcyxcbiAgXCJwb28tc3Rvcm1cIjogJGZhLXZhci1wb28tc3Rvcm0sXG4gIFwicG9vLWJvbHRcIjogJGZhLXZhci1wb28tYm9sdCxcbiAgXCJ0YWxseS0xXCI6ICRmYS12YXItdGFsbHktMSxcbiAgXCJmaWxlLXZlY3RvclwiOiAkZmEtdmFyLWZpbGUtdmVjdG9yLFxuICBcImZhY2UtZnJvd24tb3BlblwiOiAkZmEtdmFyLWZhY2UtZnJvd24tb3BlbixcbiAgXCJmcm93bi1vcGVuXCI6ICRmYS12YXItZnJvd24tb3BlbixcbiAgXCJzcXVhcmUtZGFzaGVkXCI6ICRmYS12YXItc3F1YXJlLWRhc2hlZCxcbiAgXCJiYWctc2hvcHBpbmctcGx1c1wiOiAkZmEtdmFyLWJhZy1zaG9wcGluZy1wbHVzLFxuICBcInNxdWFyZS1qXCI6ICRmYS12YXItc3F1YXJlLWosXG4gIFwiaGFuZC1wb2ludC11cFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtdXAsXG4gIFwibW9uZXktYmlsbFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwsXG4gIFwiYXJyb3ctdXAtYmlnLXNtYWxsXCI6ICRmYS12YXItYXJyb3ctdXAtYmlnLXNtYWxsLFxuICBcInNvcnQtc2l6ZS11cFwiOiAkZmEtdmFyLXNvcnQtc2l6ZS11cCxcbiAgXCJiYXJjb2RlLXJlYWRcIjogJGZhLXZhci1iYXJjb2RlLXJlYWQsXG4gIFwiYmFndWV0dGVcIjogJGZhLXZhci1iYWd1ZXR0ZSxcbiAgXCJib3dsLXNvZnQtc2VydmVcIjogJGZhLXZhci1ib3dsLXNvZnQtc2VydmUsXG4gIFwiZmFjZS1ob2xkaW5nLWJhY2stdGVhcnNcIjogJGZhLXZhci1mYWNlLWhvbGRpbmctYmFjay10ZWFycyxcbiAgXCJzcXVhcmUtdXBcIjogJGZhLXZhci1zcXVhcmUtdXAsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtdXAsXG4gIFwidHJhaW4tc3Vid2F5LXR1bm5lbFwiOiAkZmEtdmFyLXRyYWluLXN1YndheS10dW5uZWwsXG4gIFwic3Vid2F5LXR1bm5lbFwiOiAkZmEtdmFyLXN1YndheS10dW5uZWwsXG4gIFwic3F1YXJlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc3F1YXJlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLXNxdWFyZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXNxdWFyZSxcbiAgXCJzZW1pY29sb25cIjogJGZhLXZhci1zZW1pY29sb24sXG4gIFwiYm9va21hcmtcIjogJGZhLXZhci1ib29rbWFyayxcbiAgXCJmYW4tdGFibGVcIjogJGZhLXZhci1mYW4tdGFibGUsXG4gIFwiYWxpZ24tanVzdGlmeVwiOiAkZmEtdmFyLWFsaWduLWp1c3RpZnksXG4gIFwiYmF0dGVyeS1sb3dcIjogJGZhLXZhci1iYXR0ZXJ5LWxvdyxcbiAgXCJiYXR0ZXJ5LTFcIjogJGZhLXZhci1iYXR0ZXJ5LTEsXG4gIFwiY3JlZGl0LWNhcmQtZnJvbnRcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1mcm9udCxcbiAgXCJicmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHRcIjogJGZhLXZhci1icmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHQsXG4gIFwibWluZC1zaGFyZVwiOiAkZmEtdmFyLW1pbmQtc2hhcmUsXG4gIFwidW1icmVsbGEtYmVhY2hcIjogJGZhLXZhci11bWJyZWxsYS1iZWFjaCxcbiAgXCJoZWxtZXQtdW5cIjogJGZhLXZhci1oZWxtZXQtdW4sXG4gIFwibG9jYXRpb24tc21pbGVcIjogJGZhLXZhci1sb2NhdGlvbi1zbWlsZSxcbiAgXCJtYXAtbWFya2VyLXNtaWxlXCI6ICRmYS12YXItbWFwLW1hcmtlci1zbWlsZSxcbiAgXCJhcnJvdy1sZWZ0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tbGVmdFwiOiAkZmEtdmFyLWFycm93LXRvLWxlZnQsXG4gIFwiYnVsbHNleWVcIjogJGZhLXZhci1idWxsc2V5ZSxcbiAgXCJzdXNoaVwiOiAkZmEtdmFyLXN1c2hpLFxuICBcIm5pZ2lyaVwiOiAkZmEtdmFyLW5pZ2lyaSxcbiAgXCJtZXNzYWdlLWNhcHRpb25zXCI6ICRmYS12YXItbWVzc2FnZS1jYXB0aW9ucyxcbiAgXCJjb21tZW50LWFsdC1jYXB0aW9uc1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWNhcHRpb25zLFxuICBcInRyYXNoLWxpc3RcIjogJGZhLXZhci10cmFzaC1saXN0LFxuICBcImJhY29uXCI6ICRmYS12YXItYmFjb24sXG4gIFwib3B0aW9uXCI6ICRmYS12YXItb3B0aW9uLFxuICBcInJhY2Nvb25cIjogJGZhLXZhci1yYWNjb29uLFxuICBcImhhbmQtcG9pbnQtZG93blwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtZG93bixcbiAgXCJhcnJvdy11cC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQsXG4gIFwiaGVhZC1zaWRlLWdlYXJcIjogJGZhLXZhci1oZWFkLXNpZGUtZ2VhcixcbiAgXCJ0cmFzaC1wbHVzXCI6ICRmYS12YXItdHJhc2gtcGx1cyxcbiAgXCJmaWxlLWNhZFwiOiAkZmEtdmFyLWZpbGUtY2FkLFxuICBcIm9iamVjdHMtYWxpZ24tdG9wXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi10b3AsXG4gIFwiZm9sZGVyXCI6ICRmYS12YXItZm9sZGVyLFxuICBcImZvbGRlci1ibGFua1wiOiAkZmEtdmFyLWZvbGRlci1ibGFuayxcbiAgXCJmYWNlLWFueGlvdXMtc3dlYXRcIjogJGZhLXZhci1mYWNlLWFueGlvdXMtc3dlYXQsXG4gIFwiY3JlZGl0LWNhcmQtYmxhbmtcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1ibGFuayxcbiAgXCJmaWxlLXdhdmVmb3JtXCI6ICRmYS12YXItZmlsZS13YXZlZm9ybSxcbiAgXCJmaWxlLW1lZGljYWwtYWx0XCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLWFsdCxcbiAgXCJtaWNyb2NoaXAtYWlcIjogJGZhLXZhci1taWNyb2NoaXAtYWksXG4gIFwibXVnXCI6ICRmYS12YXItbXVnLFxuICBcInBsYW5lLXVwLXNsYXNoXCI6ICRmYS12YXItcGxhbmUtdXAtc2xhc2gsXG4gIFwicmFkaWF0aW9uXCI6ICRmYS12YXItcmFkaWF0aW9uLFxuICBcInBlbi1jaXJjbGVcIjogJGZhLXZhci1wZW4tY2lyY2xlLFxuICBcImJhZy1zZWVkbGluZ1wiOiAkZmEtdmFyLWJhZy1zZWVkbGluZyxcbiAgXCJjaGFydC1zaW1wbGVcIjogJGZhLXZhci1jaGFydC1zaW1wbGUsXG4gIFwiY3J1dGNoZXNcIjogJGZhLXZhci1jcnV0Y2hlcyxcbiAgXCJjaXJjbGUtcGFya2luZ1wiOiAkZmEtdmFyLWNpcmNsZS1wYXJraW5nLFxuICBcInBhcmtpbmctY2lyY2xlXCI6ICRmYS12YXItcGFya2luZy1jaXJjbGUsXG4gIFwibWFycy1zdHJva2VcIjogJGZhLXZhci1tYXJzLXN0cm9rZSxcbiAgXCJsZWFmLW9ha1wiOiAkZmEtdmFyLWxlYWYtb2FrLFxuICBcInNxdWFyZS1ib2x0XCI6ICRmYS12YXItc3F1YXJlLWJvbHQsXG4gIFwidmlhbFwiOiAkZmEtdmFyLXZpYWwsXG4gIFwiZ2F1Z2VcIjogJGZhLXZhci1nYXVnZSxcbiAgXCJkYXNoYm9hcmRcIjogJGZhLXZhci1kYXNoYm9hcmQsXG4gIFwiZ2F1Z2UtbWVkXCI6ICRmYS12YXItZ2F1Z2UtbWVkLFxuICBcInRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2VcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlLFxuICBcIndhbmQtbWFnaWMtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzLFxuICBcIm1hZ2ljLXdhbmQtc3BhcmtsZXNcIjogJGZhLXZhci1tYWdpYy13YW5kLXNwYXJrbGVzLFxuICBcImxhbWJkYVwiOiAkZmEtdmFyLWxhbWJkYSxcbiAgXCJlXCI6ICRmYS12YXItZSxcbiAgXCJwaXp6YVwiOiAkZmEtdmFyLXBpenphLFxuICBcImJvd2wtY2hvcHN0aWNrcy1ub29kbGVzXCI6ICRmYS12YXItYm93bC1jaG9wc3RpY2tzLW5vb2RsZXMsXG4gIFwiaDNcIjogJGZhLXZhci1oMyxcbiAgXCJwZW4tY2xpcFwiOiAkZmEtdmFyLXBlbi1jbGlwLFxuICBcInBlbi1hbHRcIjogJGZhLXZhci1wZW4tYWx0LFxuICBcImJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImJhZGdlLXBlcmNlbnRcIjogJGZhLXZhci1iYWRnZS1wZXJjZW50LFxuICBcInJvdGF0ZS1yZXZlcnNlXCI6ICRmYS12YXItcm90YXRlLXJldmVyc2UsXG4gIFwidXNlclwiOiAkZmEtdmFyLXVzZXIsXG4gIFwic2Vuc29yXCI6ICRmYS12YXItc2Vuc29yLFxuICBcImNvbW1hXCI6ICRmYS12YXItY29tbWEsXG4gIFwic2Nob29sLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2ssXG4gIFwidG9pbGV0LXBhcGVyLXVuZGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyLFxuICBcInRvaWxldC1wYXBlci1yZXZlcnNlXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2UsXG4gIFwibGlnaHQtZW1lcmdlbmN5XCI6ICRmYS12YXItbGlnaHQtZW1lcmdlbmN5LFxuICBcImFycm93LWRvd24tdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctZG93bi10by1hcmMsXG4gIFwiZHVtcHN0ZXJcIjogJGZhLXZhci1kdW1wc3RlcixcbiAgXCJ2YW4tc2h1dHRsZVwiOiAkZmEtdmFyLXZhbi1zaHV0dGxlLFxuICBcInNodXR0bGUtdmFuXCI6ICRmYS12YXItc2h1dHRsZS12YW4sXG4gIFwiYnVpbGRpbmctdXNlclwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVzZXIsXG4gIFwibGlnaHQtc3dpdGNoXCI6ICRmYS12YXItbGlnaHQtc3dpdGNoLFxuICBcInNxdWFyZS1jYXJldC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtc3F1YXJlLWxlZnRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCxcbiAgXCJoaWdobGlnaHRlclwiOiAkZmEtdmFyLWhpZ2hsaWdodGVyLFxuICBcIndhdmUtcHVsc2VcIjogJGZhLXZhci13YXZlLXB1bHNlLFxuICBcImhlYXJ0LXJhdGVcIjogJGZhLXZhci1oZWFydC1yYXRlLFxuICBcImtleVwiOiAkZmEtdmFyLWtleSxcbiAgXCJhcnJvdy1sZWZ0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWJyYWNrZXQsXG4gIFwiaGF0LXNhbnRhXCI6ICRmYS12YXItaGF0LXNhbnRhLFxuICBcInRhbWFsZVwiOiAkZmEtdmFyLXRhbWFsZSxcbiAgXCJib3gtY2hlY2tcIjogJGZhLXZhci1ib3gtY2hlY2ssXG4gIFwiYnVsbGhvcm5cIjogJGZhLXZhci1idWxsaG9ybixcbiAgXCJzdGVha1wiOiAkZmEtdmFyLXN0ZWFrLFxuICBcImxvY2F0aW9uLWNyb3NzaGFpcnMtc2xhc2hcIjogJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoLFxuICBcImxvY2F0aW9uLXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tc2xhc2gsXG4gIFwicGVyc29uLWRvbGx5XCI6ICRmYS12YXItcGVyc29uLWRvbGx5LFxuICBcImdsb2JlXCI6ICRmYS12YXItZ2xvYmUsXG4gIFwic3luYWdvZ3VlXCI6ICRmYS12YXItc3luYWdvZ3VlLFxuICBcImZpbGUtY2hhcnQtY29sdW1uXCI6ICRmYS12YXItZmlsZS1jaGFydC1jb2x1bW4sXG4gIFwiZmlsZS1jaGFydC1saW5lXCI6ICRmYS12YXItZmlsZS1jaGFydC1saW5lLFxuICBcInBlcnNvbi1oYWxmLWRyZXNzXCI6ICRmYS12YXItcGVyc29uLWhhbGYtZHJlc3MsXG4gIFwiZm9sZGVyLWltYWdlXCI6ICRmYS12YXItZm9sZGVyLWltYWdlLFxuICBcImNhbGVuZGFyLXBlblwiOiAkZmEtdmFyLWNhbGVuZGFyLXBlbixcbiAgXCJjYWxlbmRhci1lZGl0XCI6ICRmYS12YXItY2FsZW5kYXItZWRpdCxcbiAgXCJyb2FkLWJyaWRnZVwiOiAkZmEtdmFyLXJvYWQtYnJpZGdlLFxuICBcImZhY2Utc21pbGUtdGVhclwiOiAkZmEtdmFyLWZhY2Utc21pbGUtdGVhcixcbiAgXCJtZXNzYWdlLXBsdXNcIjogJGZhLXZhci1tZXNzYWdlLXBsdXMsXG4gIFwiY29tbWVudC1hbHQtcGx1c1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXBsdXMsXG4gIFwibG9jYXRpb24tYXJyb3dcIjogJGZhLXZhci1sb2NhdGlvbi1hcnJvdyxcbiAgXCJjXCI6ICRmYS12YXItYyxcbiAgXCJ0YWJsZXQtYnV0dG9uXCI6ICRmYS12YXItdGFibGV0LWJ1dHRvbixcbiAgXCJwZXJzb24tZHJlc3MtZmFpcnlcIjogJGZhLXZhci1wZXJzb24tZHJlc3MtZmFpcnksXG4gIFwicmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXVzZXJcIjogJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcixcbiAgXCJidWlsZGluZy1sb2NrXCI6ICRmYS12YXItYnVpbGRpbmctbG9jayxcbiAgXCJjaGFydC1saW5lLXVwXCI6ICRmYS12YXItY2hhcnQtbGluZS11cCxcbiAgXCJtYWlsYm94XCI6ICRmYS12YXItbWFpbGJveCxcbiAgXCJzaWduLXBvc3RzXCI6ICRmYS12YXItc2lnbi1wb3N0cyxcbiAgXCJ0cnVjay1ib2x0XCI6ICRmYS12YXItdHJ1Y2stYm9sdCxcbiAgXCJwaXp6YS1zbGljZVwiOiAkZmEtdmFyLXBpenphLXNsaWNlLFxuICBcIm1vbmV5LWJpbGwtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZSxcbiAgXCJjaGFydC1hcmVhXCI6ICRmYS12YXItY2hhcnQtYXJlYSxcbiAgXCJhcmVhLWNoYXJ0XCI6ICRmYS12YXItYXJlYS1jaGFydCxcbiAgXCJob3VzZS1mbGFnXCI6ICRmYS12YXItaG91c2UtZmxhZyxcbiAgXCJjaXJjbGUtdGhyZWUtcXVhcnRlcnMtc3Ryb2tlXCI6ICRmYS12YXItY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZSxcbiAgXCJwZXJzb24tY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1taW51cyxcbiAgXCJzY2FscGVsXCI6ICRmYS12YXItc2NhbHBlbCxcbiAgXCJiYW5cIjogJGZhLXZhci1iYW4sXG4gIFwiY2FuY2VsXCI6ICRmYS12YXItY2FuY2VsLFxuICBcImJlbGwtZXhjbGFtYXRpb25cIjogJGZhLXZhci1iZWxsLWV4Y2xhbWF0aW9uLFxuICBcImNpcmNsZS1ib29rbWFya1wiOiAkZmEtdmFyLWNpcmNsZS1ib29rbWFyayxcbiAgXCJib29rbWFyay1jaXJjbGVcIjogJGZhLXZhci1ib29rbWFyay1jaXJjbGUsXG4gIFwiZWdnLWZyaWVkXCI6ICRmYS12YXItZWdnLWZyaWVkLFxuICBcImZhY2Utd2VhcnlcIjogJGZhLXZhci1mYWNlLXdlYXJ5LFxuICBcInVuaWZvcm0tbWFydGlhbC1hcnRzXCI6ICRmYS12YXItdW5pZm9ybS1tYXJ0aWFsLWFydHMsXG4gIFwiY2FtZXJhLXJvdGF0ZVwiOiAkZmEtdmFyLWNhbWVyYS1yb3RhdGUsXG4gIFwic3VuLWR1c3RcIjogJGZhLXZhci1zdW4tZHVzdCxcbiAgXCJjb21tZW50LXRleHRcIjogJGZhLXZhci1jb21tZW50LXRleHQsXG4gIFwic3ByYXktY2FuLXNwYXJrbGVzXCI6ICRmYS12YXItc3ByYXktY2FuLXNwYXJrbGVzLFxuICBcImFpci1mcmVzaGVuZXJcIjogJGZhLXZhci1haXItZnJlc2hlbmVyLFxuICBcInNpZ25hbC1iYXJzXCI6ICRmYS12YXItc2lnbmFsLWJhcnMsXG4gIFwic2lnbmFsLWFsdFwiOiAkZmEtdmFyLXNpZ25hbC1hbHQsXG4gIFwic2lnbmFsLWFsdC00XCI6ICRmYS12YXItc2lnbmFsLWFsdC00LFxuICBcInNpZ25hbC1iYXJzLXN0cm9uZ1wiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLXN0cm9uZyxcbiAgXCJkaWFtb25kLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZGlhbW9uZC1leGNsYW1hdGlvbixcbiAgXCJzdGFyXCI6ICRmYS12YXItc3RhcixcbiAgXCJkaWFsLW1pblwiOiAkZmEtdmFyLWRpYWwtbWluLFxuICBcInJlcGVhdFwiOiAkZmEtdmFyLXJlcGVhdCxcbiAgXCJjcm9zc1wiOiAkZmEtdmFyLWNyb3NzLFxuICBcInBhZ2UtY2FyZXQtZG93blwiOiAkZmEtdmFyLXBhZ2UtY2FyZXQtZG93bixcbiAgXCJmaWxlLWNhcmV0LWRvd25cIjogJGZhLXZhci1maWxlLWNhcmV0LWRvd24sXG4gIFwiYm94XCI6ICRmYS12YXItYm94LFxuICBcInZlbnVzLW1hcnNcIjogJGZhLXZhci12ZW51cy1tYXJzLFxuICBcImNsb2NrLXNldmVuLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXNldmVuLXRoaXJ0eSxcbiAgXCJhcnJvdy1wb2ludGVyXCI6ICRmYS12YXItYXJyb3ctcG9pbnRlcixcbiAgXCJtb3VzZS1wb2ludGVyXCI6ICRmYS12YXItbW91c2UtcG9pbnRlcixcbiAgXCJjbG9jay1mb3VyLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWZvdXItdGhpcnR5LFxuICBcInNpZ25hbC1iYXJzLWdvb2RcIjogJGZhLXZhci1zaWduYWwtYmFycy1nb29kLFxuICBcInNpZ25hbC1hbHQtM1wiOiAkZmEtdmFyLXNpZ25hbC1hbHQtMyxcbiAgXCJjYWN0dXNcIjogJGZhLXZhci1jYWN0dXMsXG4gIFwibGlnaHRidWxiLWdlYXJcIjogJGZhLXZhci1saWdodGJ1bGItZ2VhcixcbiAgXCJtYXhpbWl6ZVwiOiAkZmEtdmFyLW1heGltaXplLFxuICBcImV4cGFuZC1hcnJvd3MtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFycm93cy1hbHQsXG4gIFwiY2hhcmdpbmctc3RhdGlvblwiOiAkZmEtdmFyLWNoYXJnaW5nLXN0YXRpb24sXG4gIFwic2hhcGVzXCI6ICRmYS12YXItc2hhcGVzLFxuICBcInRyaWFuZ2xlLWNpcmNsZS1zcXVhcmVcIjogJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlLFxuICBcInBsYW5lLXRhaWxcIjogJGZhLXZhci1wbGFuZS10YWlsLFxuICBcImdhdWdlLXNpbXBsZS1tYXhcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWF4LFxuICBcInRhY2hvbWV0ZXItZmFzdGVzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdGVzdCxcbiAgXCJjaXJjbGUtdVwiOiAkZmEtdmFyLWNpcmNsZS11LFxuICBcInNoaWVsZC1zbGFzaFwiOiAkZmEtdmFyLXNoaWVsZC1zbGFzaCxcbiAgXCJzcXVhcmUtcGhvbmUtaGFuZ3VwXCI6ICRmYS12YXItc3F1YXJlLXBob25lLWhhbmd1cCxcbiAgXCJwaG9uZS1zcXVhcmUtZG93blwiOiAkZmEtdmFyLXBob25lLXNxdWFyZS1kb3duLFxuICBcImFycm93LXVwLWxlZnRcIjogJGZhLXZhci1hcnJvdy11cC1sZWZ0LFxuICBcInRyYW5zcG9ydGVyLTFcIjogJGZhLXZhci10cmFuc3BvcnRlci0xLFxuICBcInBlYW51dHNcIjogJGZhLXZhci1wZWFudXRzLFxuICBcInNodWZmbGVcIjogJGZhLXZhci1zaHVmZmxlLFxuICBcInJhbmRvbVwiOiAkZmEtdmFyLXJhbmRvbSxcbiAgXCJwZXJzb24tcnVubmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1ydW5uaW5nLFxuICBcInJ1bm5pbmdcIjogJGZhLXZhci1ydW5uaW5nLFxuICBcIm1vYmlsZS1yZXRyb1wiOiAkZmEtdmFyLW1vYmlsZS1yZXRybyxcbiAgXCJncmlwLWxpbmVzLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCxcbiAgXCJiaW4tYm90dGxlcy1yZWN5Y2xlXCI6ICRmYS12YXItYmluLWJvdHRsZXMtcmVjeWNsZSxcbiAgXCJhcnJvdy11cC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tc3F1YXJlLFxuICBcImZpbGUtZGFzaGVkLWxpbmVcIjogJGZhLXZhci1maWxlLWRhc2hlZC1saW5lLFxuICBcInBhZ2UtYnJlYWtcIjogJGZhLXZhci1wYWdlLWJyZWFrLFxuICBcImJyYWNrZXQtY3VybHktcmlnaHRcIjogJGZhLXZhci1icmFja2V0LWN1cmx5LXJpZ2h0LFxuICBcInNwaWRlclwiOiAkZmEtdmFyLXNwaWRlcixcbiAgXCJjbG9jay10aHJlZVwiOiAkZmEtdmFyLWNsb2NrLXRocmVlLFxuICBcImhhbmRzLWJvdW5kXCI6ICRmYS12YXItaGFuZHMtYm91bmQsXG4gIFwic2NhbHBlbC1saW5lLWRhc2hlZFwiOiAkZmEtdmFyLXNjYWxwZWwtbGluZS1kYXNoZWQsXG4gIFwic2NhbHBlbC1wYXRoXCI6ICRmYS12YXItc2NhbHBlbC1wYXRoLFxuICBcImZpbGUtaW52b2ljZS1kb2xsYXJcIjogJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyLFxuICBcInBpcGUtc21va2luZ1wiOiAkZmEtdmFyLXBpcGUtc21va2luZyxcbiAgXCJmYWNlLWFzdG9uaXNoZWRcIjogJGZhLXZhci1mYWNlLWFzdG9uaXNoZWQsXG4gIFwid2luZG93XCI6ICRmYS12YXItd2luZG93LFxuICBcInBsYW5lLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJlYXJcIjogJGZhLXZhci1lYXIsXG4gIFwiZmlsZS1sb2NrXCI6ICRmYS12YXItZmlsZS1sb2NrLFxuICBcImRpYWdyYW0tdmVublwiOiAkZmEtdmFyLWRpYWdyYW0tdmVubixcbiAgXCJhcnJvdy1kb3duLWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LWRvd24tZnJvbS1icmFja2V0LFxuICBcIngtcmF5XCI6ICRmYS12YXIteC1yYXksXG4gIFwiZ29hbC1uZXRcIjogJGZhLXZhci1nb2FsLW5ldCxcbiAgXCJjb2ZmaW4tY3Jvc3NcIjogJGZhLXZhci1jb2ZmaW4tY3Jvc3MsXG4gIFwib2N0b3B1c1wiOiAkZmEtdmFyLW9jdG9wdXMsXG4gIFwic3BlbGwtY2hlY2tcIjogJGZhLXZhci1zcGVsbC1jaGVjayxcbiAgXCJsb2NhdGlvbi14bWFya1wiOiAkZmEtdmFyLWxvY2F0aW9uLXhtYXJrLFxuICBcIm1hcC1tYXJrZXItdGltZXNcIjogJGZhLXZhci1tYXAtbWFya2VyLXRpbWVzLFxuICBcIm1hcC1tYXJrZXIteG1hcmtcIjogJGZhLXZhci1tYXAtbWFya2VyLXhtYXJrLFxuICBcImNpcmNsZS1xdWFydGVyLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS1xdWFydGVyLXN0cm9rZSxcbiAgXCJsYXNzb1wiOiAkZmEtdmFyLWxhc3NvLFxuICBcInNsYXNoXCI6ICRmYS12YXItc2xhc2gsXG4gIFwicGVyc29uLXRvLXBvcnRhbFwiOiAkZmEtdmFyLXBlcnNvbi10by1wb3J0YWwsXG4gIFwicG9ydGFsLWVudGVyXCI6ICRmYS12YXItcG9ydGFsLWVudGVyLFxuICBcImNhbGVuZGFyLXN0YXJcIjogJGZhLXZhci1jYWxlbmRhci1zdGFyLFxuICBcImNvbXB1dGVyLW1vdXNlXCI6ICRmYS12YXItY29tcHV0ZXItbW91c2UsXG4gIFwibW91c2VcIjogJGZhLXZhci1tb3VzZSxcbiAgXCJhcnJvdy1yaWdodC10by1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tYnJhY2tldCxcbiAgXCJzaWduLWluXCI6ICRmYS12YXItc2lnbi1pbixcbiAgXCJwZWdhc3VzXCI6ICRmYS12YXItcGVnYXN1cyxcbiAgXCJmaWxlcy1tZWRpY2FsXCI6ICRmYS12YXItZmlsZXMtbWVkaWNhbCxcbiAgXCJjYW5ub25cIjogJGZhLXZhci1jYW5ub24sXG4gIFwibmZjLWxvY2tcIjogJGZhLXZhci1uZmMtbG9jayxcbiAgXCJwZXJzb24tc2tpLWxpZnRcIjogJGZhLXZhci1wZXJzb24tc2tpLWxpZnQsXG4gIFwic2tpLWxpZnRcIjogJGZhLXZhci1za2ktbGlmdCxcbiAgXCJzcXVhcmUtNlwiOiAkZmEtdmFyLXNxdWFyZS02LFxuICBcInNob3Atc2xhc2hcIjogJGZhLXZhci1zaG9wLXNsYXNoLFxuICBcInN0b3JlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLWFsdC1zbGFzaCxcbiAgXCJ3aW5kLXR1cmJpbmVcIjogJGZhLXZhci13aW5kLXR1cmJpbmUsXG4gIFwic2xpZGVycy1zaW1wbGVcIjogJGZhLXZhci1zbGlkZXJzLXNpbXBsZSxcbiAgXCJncmlkLXJvdW5kXCI6ICRmYS12YXItZ3JpZC1yb3VuZCxcbiAgXCJiYWRnZS1zaGVyaWZmXCI6ICRmYS12YXItYmFkZ2Utc2hlcmlmZixcbiAgXCJzZXJ2ZXJcIjogJGZhLXZhci1zZXJ2ZXIsXG4gIFwidmlydXMtY292aWQtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1jb3ZpZC1zbGFzaCxcbiAgXCJpbnRlcnNlY3Rpb25cIjogJGZhLXZhci1pbnRlcnNlY3Rpb24sXG4gIFwic2hvcC1sb2NrXCI6ICRmYS12YXItc2hvcC1sb2NrLFxuICBcImZhbWlseVwiOiAkZmEtdmFyLWZhbWlseSxcbiAgXCJob3VyZ2xhc3Mtc3RhcnRcIjogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQsXG4gIFwiaG91cmdsYXNzLTFcIjogJGZhLXZhci1ob3VyZ2xhc3MtMSxcbiAgXCJ1c2VyLWhhaXItYnVuc1wiOiAkZmEtdmFyLXVzZXItaGFpci1idW5zLFxuICBcImJsZW5kZXItcGhvbmVcIjogJGZhLXZhci1ibGVuZGVyLXBob25lLFxuICBcImhvdXJnbGFzcy1jbG9ja1wiOiAkZmEtdmFyLWhvdXJnbGFzcy1jbG9jayxcbiAgXCJwZXJzb24tc2VhdC1yZWNsaW5lZFwiOiAkZmEtdmFyLXBlcnNvbi1zZWF0LXJlY2xpbmVkLFxuICBcInBhcGVyLXBsYW5lLXRvcFwiOiAkZmEtdmFyLXBhcGVyLXBsYW5lLXRvcCxcbiAgXCJwYXBlci1wbGFuZS1hbHRcIjogJGZhLXZhci1wYXBlci1wbGFuZS1hbHQsXG4gIFwic2VuZFwiOiAkZmEtdmFyLXNlbmQsXG4gIFwibWVzc2FnZS1hcnJvdy11cFwiOiAkZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXAsXG4gIFwiY29tbWVudC1hbHQtYXJyb3ctdXBcIjogJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy11cCxcbiAgXCJsaWdodGJ1bGItZXhjbGFtYXRpb25cIjogJGZhLXZhci1saWdodGJ1bGItZXhjbGFtYXRpb24sXG4gIFwibGF5ZXItbWludXNcIjogJGZhLXZhci1sYXllci1taW51cyxcbiAgXCJsYXllci1ncm91cC1taW51c1wiOiAkZmEtdmFyLWxheWVyLWdyb3VwLW1pbnVzLFxuICBcImNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWN1cnJlbmN5XCI6ICRmYS12YXItY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3ksXG4gIFwiY2lyY2xlLWVcIjogJGZhLXZhci1jaXJjbGUtZSxcbiAgXCJidWlsZGluZy13aGVhdFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXdoZWF0LFxuICBcImdhdWdlLW1heFwiOiAkZmEtdmFyLWdhdWdlLW1heCxcbiAgXCJ0YWNob21ldGVyLWFsdC1mYXN0ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdGVzdCxcbiAgXCJwZXJzb24tYnJlYXN0ZmVlZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nLFxuICBcImFwb3N0cm9waGVcIjogJGZhLXZhci1hcG9zdHJvcGhlLFxuICBcImZpbGUtcG5nXCI6ICRmYS12YXItZmlsZS1wbmcsXG4gIFwiZmlyZS1oeWRyYW50XCI6ICRmYS12YXItZmlyZS1oeWRyYW50LFxuICBcInJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW4tYWx0XCI6ICRmYS12YXItc2lnbi1pbi1hbHQsXG4gIFwidmlkZW8tcGx1c1wiOiAkZmEtdmFyLXZpZGVvLXBsdXMsXG4gIFwic3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLXJpZ2h0LFxuICBcImFycm93LWFsdC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0LFxuICBcImNvbW1lbnQtc21pbGVcIjogJGZhLXZhci1jb21tZW50LXNtaWxlLFxuICBcInZlbnVzXCI6ICRmYS12YXItdmVudXMsXG4gIFwicGFzc3BvcnRcIjogJGZhLXZhci1wYXNzcG9ydCxcbiAgXCJ0aHVtYnRhY2stc2xhc2hcIjogJGZhLXZhci10aHVtYnRhY2stc2xhc2gsXG4gIFwidGh1bWItdGFjay1zbGFzaFwiOiAkZmEtdmFyLXRodW1iLXRhY2stc2xhc2gsXG4gIFwiaW5ib3gtaW5cIjogJGZhLXZhci1pbmJveC1pbixcbiAgXCJpbmJveC1hcnJvdy1kb3duXCI6ICRmYS12YXItaW5ib3gtYXJyb3ctZG93bixcbiAgXCJoZWFydC1wdWxzZVwiOiAkZmEtdmFyLWhlYXJ0LXB1bHNlLFxuICBcImhlYXJ0YmVhdFwiOiAkZmEtdmFyLWhlYXJ0YmVhdCxcbiAgXCJjaXJjbGUtOFwiOiAkZmEtdmFyLWNpcmNsZS04LFxuICBcImNsb3Vkcy1tb29uXCI6ICRmYS12YXItY2xvdWRzLW1vb24sXG4gIFwiY2xvY2stdGVuLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXRlbi10aGlydHksXG4gIFwicGVvcGxlLWNhcnJ5LWJveFwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeS1ib3gsXG4gIFwicGVvcGxlLWNhcnJ5XCI6ICRmYS12YXItcGVvcGxlLWNhcnJ5LFxuICBcImZvbGRlci11c2VyXCI6ICRmYS12YXItZm9sZGVyLXVzZXIsXG4gIFwidHJhc2gtY2FuLXhtYXJrXCI6ICRmYS12YXItdHJhc2gtY2FuLXhtYXJrLFxuICBcInRlbXBlcmF0dXJlLWhpZ2hcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoLFxuICBcIm1pY3JvY2hpcFwiOiAkZmEtdmFyLW1pY3JvY2hpcCxcbiAgXCJsZWZ0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLWxlZnQtbG9uZy10by1saW5lLFxuICBcImNyb3duXCI6ICRmYS12YXItY3Jvd24sXG4gIFwid2VpZ2h0LWhhbmdpbmdcIjogJGZhLXZhci13ZWlnaHQtaGFuZ2luZyxcbiAgXCJ4bWFya3MtbGluZXNcIjogJGZhLXZhci14bWFya3MtbGluZXMsXG4gIFwiZmlsZS1wcmVzY3JpcHRpb25cIjogJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbixcbiAgXCJ0YWJsZS1jZWxscy1sb2NrXCI6ICRmYS12YXItdGFibGUtY2VsbHMtbG9jayxcbiAgXCJjYWxlbmRhci1yYW5nZVwiOiAkZmEtdmFyLWNhbGVuZGFyLXJhbmdlLFxuICBcImZsb3dlci1kYWZmb2RpbFwiOiAkZmEtdmFyLWZsb3dlci1kYWZmb2RpbCxcbiAgXCJoYW5kLWJhY2stcG9pbnQtdXBcIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtdXAsXG4gIFwid2VpZ2h0LXNjYWxlXCI6ICRmYS12YXItd2VpZ2h0LXNjYWxlLFxuICBcIndlaWdodFwiOiAkZmEtdmFyLXdlaWdodCxcbiAgXCJhcnJvdy11cC10by1hcmNcIjogJGZhLXZhci1hcnJvdy11cC10by1hcmMsXG4gIFwic3Rhci1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXN0YXItZXhjbGFtYXRpb24sXG4gIFwiYm9va3NcIjogJGZhLXZhci1ib29rcyxcbiAgXCJ1c2VyLWdyb3VwXCI6ICRmYS12YXItdXNlci1ncm91cCxcbiAgXCJ1c2VyLWZyaWVuZHNcIjogJGZhLXZhci11c2VyLWZyaWVuZHMsXG4gIFwiYXJyb3ctdXAtYS16XCI6ICRmYS12YXItYXJyb3ctdXAtYS16LFxuICBcInNvcnQtYWxwaGEtdXBcIjogJGZhLXZhci1zb3J0LWFscGhhLXVwLFxuICBcImxheWVyLXBsdXNcIjogJGZhLXZhci1sYXllci1wbHVzLFxuICBcImxheWVyLWdyb3VwLXBsdXNcIjogJGZhLXZhci1sYXllci1ncm91cC1wbHVzLFxuICBcInBsYXktcGF1c2VcIjogJGZhLXZhci1wbGF5LXBhdXNlLFxuICBcImJsb2NrLXF1ZXN0aW9uXCI6ICRmYS12YXItYmxvY2stcXVlc3Rpb24sXG4gIFwic25vb3plXCI6ICRmYS12YXItc25vb3plLFxuICBcInp6elwiOiAkZmEtdmFyLXp6eixcbiAgXCJzY2FubmVyLWltYWdlXCI6ICRmYS12YXItc2Nhbm5lci1pbWFnZSxcbiAgXCJ0di1yZXRyb1wiOiAkZmEtdmFyLXR2LXJldHJvLFxuICBcInNxdWFyZS10XCI6ICRmYS12YXItc3F1YXJlLXQsXG4gIFwiZmFybVwiOiAkZmEtdmFyLWZhcm0sXG4gIFwiYmFybi1zaWxvXCI6ICRmYS12YXItYmFybi1zaWxvLFxuICBcImNoZXNzLWtuaWdodFwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodCxcbiAgXCJiYXJzLXNvcnRcIjogJGZhLXZhci1iYXJzLXNvcnQsXG4gIFwicGFsbGV0LWJveGVzXCI6ICRmYS12YXItcGFsbGV0LWJveGVzLFxuICBcInBhbGV0dGUtYm94ZXNcIjogJGZhLXZhci1wYWxldHRlLWJveGVzLFxuICBcInBhbGxldC1hbHRcIjogJGZhLXZhci1wYWxsZXQtYWx0LFxuICBcImZhY2UtbGF1Z2gtc3F1aW50XCI6ICRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQsXG4gIFwibGF1Z2gtc3F1aW50XCI6ICRmYS12YXItbGF1Z2gtc3F1aW50LFxuICBcImNvZGUtc2ltcGxlXCI6ICRmYS12YXItY29kZS1zaW1wbGUsXG4gIFwiYm9sdC1zbGFzaFwiOiAkZmEtdmFyLWJvbHQtc2xhc2gsXG4gIFwicGFuZWwtZmlyZVwiOiAkZmEtdmFyLXBhbmVsLWZpcmUsXG4gIFwiYmluYXJ5LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJpbmFyeS1jaXJjbGUtY2hlY2ssXG4gIFwiY29tbWVudC1taW51c1wiOiAkZmEtdmFyLWNvbW1lbnQtbWludXMsXG4gIFwiYnVycml0b1wiOiAkZmEtdmFyLWJ1cnJpdG8sXG4gIFwidmlvbGluXCI6ICRmYS12YXItdmlvbGluLFxuICBcIm9iamVjdHMtY29sdW1uXCI6ICRmYS12YXItb2JqZWN0cy1jb2x1bW4sXG4gIFwic3F1YXJlLWNoZXZyb24tZG93blwiOiAkZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWRvd24sXG4gIFwiY2hldnJvbi1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLWRvd24sXG4gIFwiY29tbWVudC1wbHVzXCI6ICRmYS12YXItY29tbWVudC1wbHVzLFxuICBcInRyaWFuZ2xlLWluc3RydW1lbnRcIjogJGZhLXZhci10cmlhbmdsZS1pbnN0cnVtZW50LFxuICBcInRyaWFuZ2xlLW11c2ljXCI6ICRmYS12YXItdHJpYW5nbGUtbXVzaWMsXG4gIFwid2hlZWxjaGFpclwiOiAkZmEtdmFyLXdoZWVsY2hhaXIsXG4gIFwidXNlci1waWxvdC10aWVcIjogJGZhLXZhci11c2VyLXBpbG90LXRpZSxcbiAgXCJwaWFuby1rZXlib2FyZFwiOiAkZmEtdmFyLXBpYW5vLWtleWJvYXJkLFxuICBcImJlZC1lbXB0eVwiOiAkZmEtdmFyLWJlZC1lbXB0eSxcbiAgXCJjaXJjbGUtYXJyb3ctdXBcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAsXG4gIFwiYXJyb3ctY2lyY2xlLXVwXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwLFxuICBcInRvZ2dsZS1vblwiOiAkZmEtdmFyLXRvZ2dsZS1vbixcbiAgXCJyZWN0YW5nbGUtdmVydGljYWxcIjogJGZhLXZhci1yZWN0YW5nbGUtdmVydGljYWwsXG4gIFwicmVjdGFuZ2xlLXBvcnRyYWl0XCI6ICRmYS12YXItcmVjdGFuZ2xlLXBvcnRyYWl0LFxuICBcInBlcnNvbi13YWxraW5nXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmcsXG4gIFwid2Fsa2luZ1wiOiAkZmEtdmFyLXdhbGtpbmcsXG4gIFwibFwiOiAkZmEtdmFyLWwsXG4gIFwic2lnbmFsLXN0cmVhbVwiOiAkZmEtdmFyLXNpZ25hbC1zdHJlYW0sXG4gIFwiZG93bi10by1icmFja2V0XCI6ICRmYS12YXItZG93bi10by1icmFja2V0LFxuICBcImNpcmNsZS16XCI6ICRmYS12YXItY2lyY2xlLXosXG4gIFwic3RhcnNcIjogJGZhLXZhci1zdGFycyxcbiAgXCJmaXJlXCI6ICRmYS12YXItZmlyZSxcbiAgXCJiZWQtcHVsc2VcIjogJGZhLXZhci1iZWQtcHVsc2UsXG4gIFwicHJvY2VkdXJlc1wiOiAkZmEtdmFyLXByb2NlZHVyZXMsXG4gIFwiaG91c2UtZGF5XCI6ICRmYS12YXItaG91c2UtZGF5LFxuICBcInNodXR0bGUtc3BhY2VcIjogJGZhLXZhci1zaHV0dGxlLXNwYWNlLFxuICBcInNwYWNlLXNodXR0bGVcIjogJGZhLXZhci1zcGFjZS1zaHV0dGxlLFxuICBcInNoaXJ0LWxvbmctc2xlZXZlXCI6ICRmYS12YXItc2hpcnQtbG9uZy1zbGVldmUsXG4gIFwiY2hhcnQtcGllLXNpbXBsZVwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUsXG4gIFwiY2hhcnQtcGllLWFsdFwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1hbHQsXG4gIFwiZmFjZS1sYXVnaFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gsXG4gIFwibGF1Z2hcIjogJGZhLXZhci1sYXVnaCxcbiAgXCJmb2xkZXItb3BlblwiOiAkZmEtdmFyLWZvbGRlci1vcGVuLFxuICBcImFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXVzZXJcIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyLFxuICBcImNhbmR5XCI6ICRmYS12YXItY2FuZHksXG4gIFwiYm93bC1ob3RcIjogJGZhLXZhci1ib3dsLWhvdCxcbiAgXCJzb3VwXCI6ICRmYS12YXItc291cCxcbiAgXCJmbGF0YnJlYWRcIjogJGZhLXZhci1mbGF0YnJlYWQsXG4gIFwiaGVhcnQtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtcGx1cyxcbiAgXCJjb2RlLWZvcmtcIjogJGZhLXZhci1jb2RlLWZvcmssXG4gIFwiY2l0eVwiOiAkZmEtdmFyLWNpdHksXG4gIFwic2lnbmFsLWJhcnMtd2Vha1wiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLXdlYWssXG4gIFwic2lnbmFsLWFsdC0xXCI6ICRmYS12YXItc2lnbmFsLWFsdC0xLFxuICBcIm1pY3JvcGhvbmUtbGluZXNcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLFxuICBcIm1pY3JvcGhvbmUtYWx0XCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQsXG4gIFwiY2xvY2stdHdlbHZlXCI6ICRmYS12YXItY2xvY2stdHdlbHZlLFxuICBcInBlcHBlci1ob3RcIjogJGZhLXZhci1wZXBwZXItaG90LFxuICBcImNpdHJ1cy1zbGljZVwiOiAkZmEtdmFyLWNpdHJ1cy1zbGljZSxcbiAgXCJzaGVlcFwiOiAkZmEtdmFyLXNoZWVwLFxuICBcInVubG9ja1wiOiAkZmEtdmFyLXVubG9jayxcbiAgXCJjb2xvbi1zaWduXCI6ICRmYS12YXItY29sb24tc2lnbixcbiAgXCJoZWFkc2V0XCI6ICRmYS12YXItaGVhZHNldCxcbiAgXCJiYWRnZXItaG9uZXlcIjogJGZhLXZhci1iYWRnZXItaG9uZXksXG4gIFwiaDRcIjogJGZhLXZhci1oNCxcbiAgXCJzdG9yZS1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLXNsYXNoLFxuICBcInJvYWQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcm9hZC1jaXJjbGUteG1hcmssXG4gIFwic2lnbmFsLXNsYXNoXCI6ICRmYS12YXItc2lnbmFsLXNsYXNoLFxuICBcInVzZXItbWludXNcIjogJGZhLXZhci11c2VyLW1pbnVzLFxuICBcIm1hcnMtc3Ryb2tlLXVwXCI6ICRmYS12YXItbWFycy1zdHJva2UtdXAsXG4gIFwibWFycy1zdHJva2UtdlwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXYsXG4gIFwiY2hhbXBhZ25lLWdsYXNzZXNcIjogJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3NlcyxcbiAgXCJnbGFzcy1jaGVlcnNcIjogJGZhLXZhci1nbGFzcy1jaGVlcnMsXG4gIFwidGFjb1wiOiAkZmEtdmFyLXRhY28sXG4gIFwiaGV4YWdvbi1wbHVzXCI6ICRmYS12YXItaGV4YWdvbi1wbHVzLFxuICBcInBsdXMtaGV4YWdvblwiOiAkZmEtdmFyLXBsdXMtaGV4YWdvbixcbiAgXCJjbGlwYm9hcmRcIjogJGZhLXZhci1jbGlwYm9hcmQsXG4gIFwiaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImZpbGUtYXJyb3ctdXBcIjogJGZhLXZhci1maWxlLWFycm93LXVwLFxuICBcImZpbGUtdXBsb2FkXCI6ICRmYS12YXItZmlsZS11cGxvYWQsXG4gIFwid2lmaVwiOiAkZmEtdmFyLXdpZmksXG4gIFwid2lmaS0zXCI6ICRmYS12YXItd2lmaS0zLFxuICBcIndpZmktc3Ryb25nXCI6ICRmYS12YXItd2lmaS1zdHJvbmcsXG4gIFwibWVzc2FnZXNcIjogJGZhLXZhci1tZXNzYWdlcyxcbiAgXCJjb21tZW50cy1hbHRcIjogJGZhLXZhci1jb21tZW50cy1hbHQsXG4gIFwiYmF0aFwiOiAkZmEtdmFyLWJhdGgsXG4gIFwiYmF0aHR1YlwiOiAkZmEtdmFyLWJhdGh0dWIsXG4gIFwidW1icmVsbGEtc2ltcGxlXCI6ICRmYS12YXItdW1icmVsbGEtc2ltcGxlLFxuICBcInVtYnJlbGxhLWFsdFwiOiAkZmEtdmFyLXVtYnJlbGxhLWFsdCxcbiAgXCJyZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS1wbHVzLFxuICBcInVuZGVybGluZVwiOiAkZmEtdmFyLXVuZGVybGluZSxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLXBpbGxcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGwsXG4gIFwidXNlci1wZW5cIjogJGZhLXZhci11c2VyLXBlbixcbiAgXCJ1c2VyLWVkaXRcIjogJGZhLXZhci11c2VyLWVkaXQsXG4gIFwiYmluYXJ5LXNsYXNoXCI6ICRmYS12YXItYmluYXJ5LXNsYXNoLFxuICBcInNxdWFyZS1vXCI6ICRmYS12YXItc3F1YXJlLW8sXG4gIFwiY2FkdWNldXNcIjogJGZhLXZhci1jYWR1Y2V1cyxcbiAgXCJzaWduYXR1cmVcIjogJGZhLXZhci1zaWduYXR1cmUsXG4gIFwic3Ryb29wd2FmZWxcIjogJGZhLXZhci1zdHJvb3B3YWZlbCxcbiAgXCJib2xkXCI6ICRmYS12YXItYm9sZCxcbiAgXCJhbmNob3ItbG9ja1wiOiAkZmEtdmFyLWFuY2hvci1sb2NrLFxuICBcImJ1aWxkaW5nLW5nb1wiOiAkZmEtdmFyLWJ1aWxkaW5nLW5nbyxcbiAgXCJ0cmFuc3BvcnRlci0zXCI6ICRmYS12YXItdHJhbnNwb3J0ZXItMyxcbiAgXCJlbmdpbmUtd2FybmluZ1wiOiAkZmEtdmFyLWVuZ2luZS13YXJuaW5nLFxuICBcImVuZ2luZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWVuZ2luZS1leGNsYW1hdGlvbixcbiAgXCJjaXJjbGUtZG93bi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1kb3duLXJpZ2h0LFxuICBcInNxdWFyZS1rXCI6ICRmYS12YXItc3F1YXJlLWssXG4gIFwibWFuYXQtc2lnblwiOiAkZmEtdmFyLW1hbmF0LXNpZ24sXG4gIFwibW9uZXktY2hlY2stcGVuXCI6ICRmYS12YXItbW9uZXktY2hlY2stcGVuLFxuICBcIm1vbmV5LWNoZWNrLWVkaXRcIjogJGZhLXZhci1tb25leS1jaGVjay1lZGl0LFxuICBcIm5vdC1lcXVhbFwiOiAkZmEtdmFyLW5vdC1lcXVhbCxcbiAgXCJib3JkZXItdG9wLWxlZnRcIjogJGZhLXZhci1ib3JkZXItdG9wLWxlZnQsXG4gIFwiYm9yZGVyLXN0eWxlXCI6ICRmYS12YXItYm9yZGVyLXN0eWxlLFxuICBcIm1hcC1sb2NhdGlvbi1kb3RcIjogJGZhLXZhci1tYXAtbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZWQtYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlZC1hbHQsXG4gIFwidGlsZGVcIjogJGZhLXZhci10aWxkZSxcbiAgXCJqZWRpXCI6ICRmYS12YXItamVkaSxcbiAgXCJzcXVhcmUtcG9sbC12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsLFxuICBcInBvbGxcIjogJGZhLXZhci1wb2xsLFxuICBcImFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlXCI6ICRmYS12YXItYXJyb3ctZG93bi1zcXVhcmUtdHJpYW5nbGUsXG4gIFwic29ydC1zaGFwZXMtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duLWFsdCxcbiAgXCJtdWctaG90XCI6ICRmYS12YXItbXVnLWhvdCxcbiAgXCJkb2ctbGVhc2hlZFwiOiAkZmEtdmFyLWRvZy1sZWFzaGVkLFxuICBcImNhci1iYXR0ZXJ5XCI6ICRmYS12YXItY2FyLWJhdHRlcnksXG4gIFwiYmF0dGVyeS1jYXJcIjogJGZhLXZhci1iYXR0ZXJ5LWNhcixcbiAgXCJmYWNlLWRvd25jYXN0LXN3ZWF0XCI6ICRmYS12YXItZmFjZS1kb3duY2FzdC1zd2VhdCxcbiAgXCJtYWlsYm94LWZsYWctdXBcIjogJGZhLXZhci1tYWlsYm94LWZsYWctdXAsXG4gIFwibWVtby1jaXJjbGUtaW5mb1wiOiAkZmEtdmFyLW1lbW8tY2lyY2xlLWluZm8sXG4gIFwiZ2lmdFwiOiAkZmEtdmFyLWdpZnQsXG4gIFwiZGljZS10d29cIjogJGZhLXZhci1kaWNlLXR3byxcbiAgXCJ2b2x1bWVcIjogJGZhLXZhci12b2x1bWUsXG4gIFwidm9sdW1lLW1lZGl1bVwiOiAkZmEtdmFyLXZvbHVtZS1tZWRpdW0sXG4gIFwidHJhbnNwb3J0ZXItNVwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTUsXG4gIFwiZ2F1Z2UtY2lyY2xlLWJvbHRcIjogJGZhLXZhci1nYXVnZS1jaXJjbGUtYm9sdCxcbiAgXCJjb2luLWZyb250XCI6ICRmYS12YXItY29pbi1mcm9udCxcbiAgXCJmaWxlLXNsYXNoXCI6ICRmYS12YXItZmlsZS1zbGFzaCxcbiAgXCJtZXNzYWdlLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItbWVzc2FnZS1hcnJvdy11cC1yaWdodCxcbiAgXCJ0cmVhc3VyZS1jaGVzdFwiOiAkZmEtdmFyLXRyZWFzdXJlLWNoZXN0LFxuICBcImNoZXNzLXF1ZWVuXCI6ICRmYS12YXItY2hlc3MtcXVlZW4sXG4gIFwicGFpbnRicnVzaC1maW5lXCI6ICRmYS12YXItcGFpbnRicnVzaC1maW5lLFxuICBcInBhaW50LWJydXNoLWFsdFwiOiAkZmEtdmFyLXBhaW50LWJydXNoLWFsdCxcbiAgXCJwYWludC1icnVzaC1maW5lXCI6ICRmYS12YXItcGFpbnQtYnJ1c2gtZmluZSxcbiAgXCJwYWludGJydXNoLWFsdFwiOiAkZmEtdmFyLXBhaW50YnJ1c2gtYWx0LFxuICBcImdsYXNzZXNcIjogJGZhLXZhci1nbGFzc2VzLFxuICBcImhvb2QtY2xvYWtcIjogJGZhLXZhci1ob29kLWNsb2FrLFxuICBcInNxdWFyZS1xdW90ZVwiOiAkZmEtdmFyLXNxdWFyZS1xdW90ZSxcbiAgXCJ1cC1sZWZ0XCI6ICRmYS12YXItdXAtbGVmdCxcbiAgXCJicmluZy1mcm9udFwiOiAkZmEtdmFyLWJyaW5nLWZyb250LFxuICBcImNoZXNzLWJvYXJkXCI6ICRmYS12YXItY2hlc3MtYm9hcmQsXG4gIFwiYnVyZ2VyLWNoZWVzZVwiOiAkZmEtdmFyLWJ1cmdlci1jaGVlc2UsXG4gIFwiY2hlZXNlYnVyZ2VyXCI6ICRmYS12YXItY2hlZXNlYnVyZ2VyLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjayxcbiAgXCJyZXBlYXQtMVwiOiAkZmEtdmFyLXJlcGVhdC0xLFxuICBcImFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJhcnJvdy10by1ib3R0b21cIjogJGZhLXZhci1hcnJvdy10by1ib3R0b20sXG4gIFwiZ3JpZC01XCI6ICRmYS12YXItZ3JpZC01LFxuICBcInN3YXAtYXJyb3dzXCI6ICRmYS12YXItc3dhcC1hcnJvd3MsXG4gIFwicmlnaHQtbG9uZy10by1saW5lXCI6ICRmYS12YXItcmlnaHQtbG9uZy10by1saW5lLFxuICBcInBlcnNvbi1jaGFsa2JvYXJkXCI6ICRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQsXG4gIFwibWFycy1zdHJva2UtcmlnaHRcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1yaWdodCxcbiAgXCJtYXJzLXN0cm9rZS1oXCI6ICRmYS12YXItbWFycy1zdHJva2UtaCxcbiAgXCJoYW5kLWJhY2stZmlzdFwiOiAkZmEtdmFyLWhhbmQtYmFjay1maXN0LFxuICBcImhhbmQtcm9ja1wiOiAkZmEtdmFyLWhhbmQtcm9jayxcbiAgXCJncmlkLXJvdW5kLTVcIjogJGZhLXZhci1ncmlkLXJvdW5kLTUsXG4gIFwidGFsbHlcIjogJGZhLXZhci10YWxseSxcbiAgXCJ0YWxseS01XCI6ICRmYS12YXItdGFsbHktNSxcbiAgXCJzcXVhcmUtY2FyZXQtdXBcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtc3F1YXJlLXVwXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLXVwLFxuICBcImNsb3VkLXNob3dlcnMtd2F0ZXJcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyLFxuICBcImNoYXJ0LWJhclwiOiAkZmEtdmFyLWNoYXJ0LWJhcixcbiAgXCJiYXItY2hhcnRcIjogJGZhLXZhci1iYXItY2hhcnQsXG4gIFwiaGFuZHMtYnViYmxlc1wiOiAkZmEtdmFyLWhhbmRzLWJ1YmJsZXMsXG4gIFwiaGFuZHMtd2FzaFwiOiAkZmEtdmFyLWhhbmRzLXdhc2gsXG4gIFwibGVzcy10aGFuLWVxdWFsXCI6ICRmYS12YXItbGVzcy10aGFuLWVxdWFsLFxuICBcInRyYWluXCI6ICRmYS12YXItdHJhaW4sXG4gIFwidXAtZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLXVwLWZyb20tZG90dGVkLWxpbmUsXG4gIFwiZXllLWxvdy12aXNpb25cIjogJGZhLXZhci1leWUtbG93LXZpc2lvbixcbiAgXCJsb3ctdmlzaW9uXCI6ICRmYS12YXItbG93LXZpc2lvbixcbiAgXCJ0cmFmZmljLWxpZ2h0LWdvXCI6ICRmYS12YXItdHJhZmZpYy1saWdodC1nbyxcbiAgXCJmYWNlLWV4aGFsaW5nXCI6ICRmYS12YXItZmFjZS1leGhhbGluZyxcbiAgXCJzZW5zb3ItZmlyZVwiOiAkZmEtdmFyLXNlbnNvci1maXJlLFxuICBcInVzZXItdW5sb2NrXCI6ICRmYS12YXItdXNlci11bmxvY2ssXG4gIFwiaGV4YWdvbi1kaXZpZGVcIjogJGZhLXZhci1oZXhhZ29uLWRpdmlkZSxcbiAgXCIwMFwiOiAkZmEtdmFyLTAwLFxuICBcImNyb3dcIjogJGZhLXZhci1jcm93LFxuICBcImNhc3NldHRlLWJldGFtYXhcIjogJGZhLXZhci1jYXNzZXR0ZS1iZXRhbWF4LFxuICBcImJldGFtYXhcIjogJGZhLXZhci1iZXRhbWF4LFxuICBcInNhaWxib2F0XCI6ICRmYS12YXItc2FpbGJvYXQsXG4gIFwid2luZG93LXJlc3RvcmVcIjogJGZhLXZhci13aW5kb3ctcmVzdG9yZSxcbiAgXCJuZmMtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLW5mYy1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImZpbGUtYmluYXJ5XCI6ICRmYS12YXItZmlsZS1iaW5hcnksXG4gIFwiY2lyY2xlLXZcIjogJGZhLXZhci1jaXJjbGUtdixcbiAgXCJzcXVhcmUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1wbHVzLFxuICBcInBsdXMtc3F1YXJlXCI6ICRmYS12YXItcGx1cy1zcXVhcmUsXG4gIFwiYm93bC1zY29vcHNcIjogJGZhLXZhci1ib3dsLXNjb29wcyxcbiAgXCJtaXN0bGV0b2VcIjogJGZhLXZhci1taXN0bGV0b2UsXG4gIFwiY3VzdGFyZFwiOiAkZmEtdmFyLWN1c3RhcmQsXG4gIFwibGFjcm9zc2Utc3RpY2tcIjogJGZhLXZhci1sYWNyb3NzZS1zdGljayxcbiAgXCJob2NrZXktbWFza1wiOiAkZmEtdmFyLWhvY2tleS1tYXNrLFxuICBcInN1bnJpc2VcIjogJGZhLXZhci1zdW5yaXNlLFxuICBcInN1YnRpdGxlc1wiOiAkZmEtdmFyLXN1YnRpdGxlcyxcbiAgXCJwYW5lbC1ld3NcIjogJGZhLXZhci1wYW5lbC1ld3MsXG4gIFwidG9yaWktZ2F0ZVwiOiAkZmEtdmFyLXRvcmlpLWdhdGUsXG4gIFwiY2xvdWQtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jbG91ZC1leGNsYW1hdGlvbixcbiAgXCJtZXNzYWdlLWxpbmVzXCI6ICRmYS12YXItbWVzc2FnZS1saW5lcyxcbiAgXCJjb21tZW50LWFsdC1saW5lc1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWxpbmVzLFxuICBcImZyb2dcIjogJGZhLXZhci1mcm9nLFxuICBcImJ1Y2tldFwiOiAkZmEtdmFyLWJ1Y2tldCxcbiAgXCJmbG9wcHktZGlzay1wZW5cIjogJGZhLXZhci1mbG9wcHktZGlzay1wZW4sXG4gIFwiaW1hZ2VcIjogJGZhLXZhci1pbWFnZSxcbiAgXCJ3aW5kb3ctZnJhbWVcIjogJGZhLXZhci13aW5kb3ctZnJhbWUsXG4gIFwibWljcm9waG9uZVwiOiAkZmEtdmFyLW1pY3JvcGhvbmUsXG4gIFwiY293XCI6ICRmYS12YXItY293LFxuICBcImZpbGUtemlwXCI6ICRmYS12YXItZmlsZS16aXAsXG4gIFwic3F1YXJlLXJpbmdcIjogJGZhLXZhci1zcXVhcmUtcmluZyxcbiAgXCJkb3duLWZyb20tbGluZVwiOiAkZmEtdmFyLWRvd24tZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLXRvcFwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLXRvcCxcbiAgXCJjYXJldC11cFwiOiAkZmEtdmFyLWNhcmV0LXVwLFxuICBcInNoaWVsZC14bWFya1wiOiAkZmEtdmFyLXNoaWVsZC14bWFyayxcbiAgXCJzaGllbGQtdGltZXNcIjogJGZhLXZhci1zaGllbGQtdGltZXMsXG4gIFwic2NyZXdkcml2ZXJcIjogJGZhLXZhci1zY3Jld2RyaXZlcixcbiAgXCJjaXJjbGUtc29ydC1kb3duXCI6ICRmYS12YXItY2lyY2xlLXNvcnQtZG93bixcbiAgXCJzb3J0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItc29ydC1jaXJjbGUtZG93bixcbiAgXCJmb2xkZXItY2xvc2VkXCI6ICRmYS12YXItZm9sZGVyLWNsb3NlZCxcbiAgXCJob3VzZS10c3VuYW1pXCI6ICRmYS12YXItaG91c2UtdHN1bmFtaSxcbiAgXCJzcXVhcmUtbmZpXCI6ICRmYS12YXItc3F1YXJlLW5maSxcbiAgXCJmb3JrbGlmdFwiOiAkZmEtdmFyLWZvcmtsaWZ0LFxuICBcImFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXIsXG4gIFwiYnJhY2tldC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1icmFja2V0LXNxdWFyZS1yaWdodCxcbiAgXCJtYXJ0aW5pLWdsYXNzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcyxcbiAgXCJnbGFzcy1tYXJ0aW5pLWFsdFwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0LFxuICBcInNxdWFyZS1iaW5hcnlcIjogJGZhLXZhci1zcXVhcmUtYmluYXJ5LFxuICBcInJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItcm90YXRlLWxlZnQsXG4gIFwicm90YXRlLWJhY2tcIjogJGZhLXZhci1yb3RhdGUtYmFjayxcbiAgXCJyb3RhdGUtYmFja3dhcmRcIjogJGZhLXZhci1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kby1hbHRcIjogJGZhLXZhci11bmRvLWFsdCxcbiAgXCJ0YWJsZS1jb2x1bW5zXCI6ICRmYS12YXItdGFibGUtY29sdW1ucyxcbiAgXCJjb2x1bW5zXCI6ICRmYS12YXItY29sdW1ucyxcbiAgXCJzcXVhcmUtYVwiOiAkZmEtdmFyLXNxdWFyZS1hLFxuICBcInRpY2tcIjogJGZhLXZhci10aWNrLFxuICBcImxlbW9uXCI6ICRmYS12YXItbGVtb24sXG4gIFwiaGVhZC1zaWRlLW1hc2tcIjogJGZhLXZhci1oZWFkLXNpZGUtbWFzayxcbiAgXCJoYW5kc2hha2VcIjogJGZhLXZhci1oYW5kc2hha2UsXG4gIFwiZ2VtXCI6ICRmYS12YXItZ2VtLFxuICBcImRvbGx5XCI6ICRmYS12YXItZG9sbHksXG4gIFwiZG9sbHktYm94XCI6ICRmYS12YXItZG9sbHktYm94LFxuICBcInNtb2tpbmdcIjogJGZhLXZhci1zbW9raW5nLFxuICBcIm1pbmltaXplXCI6ICRmYS12YXItbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQsXG4gIFwicmVmcmlnZXJhdG9yXCI6ICRmYS12YXItcmVmcmlnZXJhdG9yLFxuICBcIm1vbnVtZW50XCI6ICRmYS12YXItbW9udW1lbnQsXG4gIFwib2N0YWdvbi14bWFya1wiOiAkZmEtdmFyLW9jdGFnb24teG1hcmssXG4gIFwidGltZXMtb2N0YWdvblwiOiAkZmEtdmFyLXRpbWVzLW9jdGFnb24sXG4gIFwieG1hcmstb2N0YWdvblwiOiAkZmEtdmFyLXhtYXJrLW9jdGFnb24sXG4gIFwiYWxpZ24tc2xhc2hcIjogJGZhLXZhci1hbGlnbi1zbGFzaCxcbiAgXCJzbm93cGxvd1wiOiAkZmEtdmFyLXNub3dwbG93LFxuICBcImFuZ2xlcy1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlcy1yaWdodCxcbiAgXCJhbmdsZS1kb3VibGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQsXG4gIFwidHJ1Y2stcmFtcC1jb3VjaFwiOiAkZmEtdmFyLXRydWNrLXJhbXAtY291Y2gsXG4gIFwidHJ1Y2stY291Y2hcIjogJGZhLXZhci10cnVjay1jb3VjaCxcbiAgXCJjYW5uYWJpc1wiOiAkZmEtdmFyLWNhbm5hYmlzLFxuICBcImNpcmNsZS1wbGF5XCI6ICRmYS12YXItY2lyY2xlLXBsYXksXG4gIFwicGxheS1jaXJjbGVcIjogJGZhLXZhci1wbGF5LWNpcmNsZSxcbiAgXCJhcnJvdy11cC1yaWdodC1hbmQtYXJyb3ctZG93bi1sZWZ0LWZyb20tY2VudGVyXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlcixcbiAgXCJsb2NhdGlvbi1hcnJvdy11cFwiOiAkZmEtdmFyLWxvY2F0aW9uLWFycm93LXVwLFxuICBcInRhYmxldHNcIjogJGZhLXZhci10YWJsZXRzLFxuICBcIjM2MC1kZWdyZWVzXCI6ICRmYS12YXItMzYwLWRlZ3JlZXMsXG4gIFwiZXRoZXJuZXRcIjogJGZhLXZhci1ldGhlcm5ldCxcbiAgXCJldXJvLXNpZ25cIjogJGZhLXZhci1ldXJvLXNpZ24sXG4gIFwiZXVyXCI6ICRmYS12YXItZXVyLFxuICBcImV1cm9cIjogJGZhLXZhci1ldXJvLFxuICBcImNoYWlyXCI6ICRmYS12YXItY2hhaXIsXG4gIFwiY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWNoZWNrLFxuICBcImNoZWNrLWNpcmNsZVwiOiAkZmEtdmFyLWNoZWNrLWNpcmNsZSxcbiAgXCJzcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1cyxcbiAgXCJoYW5kLWhvbGRpbmctY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1jaXJjbGUtZG9sbGFyLFxuICBcIm1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1tb25leS1zaW1wbGUtZnJvbS1icmFja2V0LFxuICBcImJhdFwiOiAkZmEtdmFyLWJhdCxcbiAgXCJjaXJjbGUtc3RvcFwiOiAkZmEtdmFyLWNpcmNsZS1zdG9wLFxuICBcInN0b3AtY2lyY2xlXCI6ICRmYS12YXItc3RvcC1jaXJjbGUsXG4gIFwiaGVhZC1zaWRlLWhlYWRwaG9uZXNcIjogJGZhLXZhci1oZWFkLXNpZGUtaGVhZHBob25lcyxcbiAgXCJwaG9uZS1yb3RhcnlcIjogJGZhLXZhci1waG9uZS1yb3RhcnksXG4gIFwiYXJyb3ctdXAtdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXVwLXRvLWJyYWNrZXQsXG4gIFwiY29tcGFzcy1kcmFmdGluZ1wiOiAkZmEtdmFyLWNvbXBhc3MtZHJhZnRpbmcsXG4gIFwiZHJhZnRpbmctY29tcGFzc1wiOiAkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MsXG4gIFwicGxhdGUtd2hlYXRcIjogJGZhLXZhci1wbGF0ZS13aGVhdCxcbiAgXCJjYWxlbmRhci1jaXJjbGUtbWludXNcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtbWludXMsXG4gIFwiY2hvcHN0aWNrc1wiOiAkZmEtdmFyLWNob3BzdGlja3MsXG4gIFwiY2FyLXdyZW5jaFwiOiAkZmEtdmFyLWNhci13cmVuY2gsXG4gIFwiY2FyLW1lY2hhbmljXCI6ICRmYS12YXItY2FyLW1lY2hhbmljLFxuICBcImljaWNsZXNcIjogJGZhLXZhci1pY2ljbGVzLFxuICBcInBlcnNvbi1zaGVsdGVyXCI6ICRmYS12YXItcGVyc29uLXNoZWx0ZXIsXG4gIFwibmV1dGVyXCI6ICRmYS12YXItbmV1dGVyLFxuICBcImlkLWJhZGdlXCI6ICRmYS12YXItaWQtYmFkZ2UsXG4gIFwia2F6b29cIjogJGZhLXZhci1rYXpvbyxcbiAgXCJtYXJrZXJcIjogJGZhLXZhci1tYXJrZXIsXG4gIFwiYmluLWJvdHRsZXNcIjogJGZhLXZhci1iaW4tYm90dGxlcyxcbiAgXCJmYWNlLWxhdWdoLWJlYW1cIjogJGZhLXZhci1mYWNlLWxhdWdoLWJlYW0sXG4gIFwibGF1Z2gtYmVhbVwiOiAkZmEtdmFyLWxhdWdoLWJlYW0sXG4gIFwic3F1YXJlLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLWxlZnQsXG4gIFwiYmF0dGVyeS1ib2x0XCI6ICRmYS12YXItYmF0dGVyeS1ib2x0LFxuICBcInRyZWUtbGFyZ2VcIjogJGZhLXZhci10cmVlLWxhcmdlLFxuICBcImhlbGljb3B0ZXItc3ltYm9sXCI6ICRmYS12YXItaGVsaWNvcHRlci1zeW1ib2wsXG4gIFwiYXBlcnR1cmVcIjogJGZhLXZhci1hcGVydHVyZSxcbiAgXCJ1bml2ZXJzYWwtYWNjZXNzXCI6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzcyxcbiAgXCJnZWFyLWNvbXBsZXhcIjogJGZhLXZhci1nZWFyLWNvbXBsZXgsXG4gIFwiZmlsZS1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItZmlsZS1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImZpbGUtc2VhcmNoXCI6ICRmYS12YXItZmlsZS1zZWFyY2gsXG4gIFwidXAtcmlnaHRcIjogJGZhLXZhci11cC1yaWdodCxcbiAgXCJjaXJjbGUtY2hldnJvbi11cFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwLFxuICBcImNoZXZyb24tY2lyY2xlLXVwXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXAsXG4gIFwidXNlci1wb2xpY2VcIjogJGZhLXZhci11c2VyLXBvbGljZSxcbiAgXCJsYXJpLXNpZ25cIjogJGZhLXZhci1sYXJpLXNpZ24sXG4gIFwidm9sY2Fub1wiOiAkZmEtdmFyLXZvbGNhbm8sXG4gIFwidGVkZHktYmVhclwiOiAkZmEtdmFyLXRlZGR5LWJlYXIsXG4gIFwic3RvY2tpbmdcIjogJGZhLXZhci1zdG9ja2luZyxcbiAgXCJwZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0LFxuICBcImltYWdlLXNsYXNoXCI6ICRmYS12YXItaW1hZ2Utc2xhc2gsXG4gIFwibWFzay1zbm9ya2VsXCI6ICRmYS12YXItbWFzay1zbm9ya2VsLFxuICBcInNtb2tlXCI6ICRmYS12YXItc21va2UsXG4gIFwic3Rlcmxpbmctc2lnblwiOiAkZmEtdmFyLXN0ZXJsaW5nLXNpZ24sXG4gIFwiZ2JwXCI6ICRmYS12YXItZ2JwLFxuICBcInBvdW5kLXNpZ25cIjogJGZhLXZhci1wb3VuZC1zaWduLFxuICBcImJhdHRlcnktZXhjbGFtYXRpb25cIjogJGZhLXZhci1iYXR0ZXJ5LWV4Y2xhbWF0aW9uLFxuICBcInZpcnVzZXNcIjogJGZhLXZhci12aXJ1c2VzLFxuICBcInNxdWFyZS1wZXJzb24tY29uZmluZWRcIjogJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkLFxuICBcInVzZXItdGllXCI6ICRmYS12YXItdXNlci10aWUsXG4gIFwidXAtdG8tYnJhY2tldFwiOiAkZmEtdmFyLXVwLXRvLWJyYWNrZXQsXG4gIFwiYXJyb3ctZG93bi1sb25nXCI6ICRmYS12YXItYXJyb3ctZG93bi1sb25nLFxuICBcImxvbmctYXJyb3ctZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bixcbiAgXCJ0ZW50LWFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctZG93bi10by1saW5lLFxuICBcImNlcnRpZmljYXRlXCI6ICRmYS12YXItY2VydGlmaWNhdGUsXG4gIFwiY3J5c3RhbC1iYWxsXCI6ICRmYS12YXItY3J5c3RhbC1iYWxsLFxuICBcInJlcGx5LWFsbFwiOiAkZmEtdmFyLXJlcGx5LWFsbCxcbiAgXCJtYWlsLXJlcGx5LWFsbFwiOiAkZmEtdmFyLW1haWwtcmVwbHktYWxsLFxuICBcInN1aXRjYXNlXCI6ICRmYS12YXItc3VpdGNhc2UsXG4gIFwicGVyc29uLXNrYXRpbmdcIjogJGZhLXZhci1wZXJzb24tc2thdGluZyxcbiAgXCJza2F0aW5nXCI6ICRmYS12YXItc2thdGluZyxcbiAgXCJzdGFyLXNob290aW5nXCI6ICRmYS12YXItc3Rhci1zaG9vdGluZyxcbiAgXCJiaW5hcnktbG9ja1wiOiAkZmEtdmFyLWJpbmFyeS1sb2NrLFxuICBcImZpbHRlci1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXIsXG4gIFwiZnVubmVsLWRvbGxhclwiOiAkZmEtdmFyLWZ1bm5lbC1kb2xsYXIsXG4gIFwiY2FtZXJhLXJldHJvXCI6ICRmYS12YXItY2FtZXJhLXJldHJvLFxuICBcImNpcmNsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24sXG4gIFwiYXJyb3ctY2lyY2xlLWRvd25cIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bixcbiAgXCJjb21tZW50LXBlblwiOiAkZmEtdmFyLWNvbW1lbnQtcGVuLFxuICBcImNvbW1lbnQtZWRpdFwiOiAkZmEtdmFyLWNvbW1lbnQtZWRpdCxcbiAgXCJmaWxlLWltcG9ydFwiOiAkZmEtdmFyLWZpbGUtaW1wb3J0LFxuICBcImFycm93LXJpZ2h0LXRvLWZpbGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1maWxlLFxuICBcImJhbmpvXCI6ICRmYS12YXItYmFuam8sXG4gIFwic3F1YXJlLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlXCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUsXG4gIFwibGlnaHQtZW1lcmdlbmN5LW9uXCI6ICRmYS12YXItbGlnaHQtZW1lcmdlbmN5LW9uLFxuICBcImtlcm5pbmdcIjogJGZhLXZhci1rZXJuaW5nLFxuICBcImJveC1vcGVuXCI6ICRmYS12YXItYm94LW9wZW4sXG4gIFwic3F1YXJlLWZcIjogJGZhLXZhci1zcXVhcmUtZixcbiAgXCJzY3JvbGxcIjogJGZhLXZhci1zY3JvbGwsXG4gIFwic3BhXCI6ICRmYS12YXItc3BhLFxuICBcImFycm93LWxlZnQtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWZyb20tcmlnaHQsXG4gIFwic3RyYXdiZXJyeVwiOiAkZmEtdmFyLXN0cmF3YmVycnksXG4gIFwibG9jYXRpb24tcGluLWxvY2tcIjogJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jayxcbiAgXCJwYXVzZVwiOiAkZmEtdmFyLXBhdXNlLFxuICBcImNsb2NrLWVpZ2h0LXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWVpZ2h0LXRoaXJ0eSxcbiAgXCJwbGFuZS1lbmdpbmVzXCI6ICRmYS12YXItcGxhbmUtZW5naW5lcyxcbiAgXCJwbGFuZS1hbHRcIjogJGZhLXZhci1wbGFuZS1hbHQsXG4gIFwiaGlsbC1hdmFsYW5jaGVcIjogJGZhLXZhci1oaWxsLWF2YWxhbmNoZSxcbiAgXCJ0ZW1wZXJhdHVyZS1lbXB0eVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5LFxuICBcInRlbXBlcmF0dXJlLTBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0wLFxuICBcInRoZXJtb21ldGVyLTBcIjogJGZhLXZhci10aGVybW9tZXRlci0wLFxuICBcInRoZXJtb21ldGVyLWVtcHR5XCI6ICRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHksXG4gIFwiYm9tYlwiOiAkZmEtdmFyLWJvbWIsXG4gIFwiZ2F1Z2UtbG93XCI6ICRmYS12YXItZ2F1Z2UtbG93LFxuICBcInRhY2hvbWV0ZXItYWx0LXNsb3dcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93LFxuICBcInJlZ2lzdGVyZWRcIjogJGZhLXZhci1yZWdpc3RlcmVkLFxuICBcInRyYXNoLWNhbi1wbHVzXCI6ICRmYS12YXItdHJhc2gtY2FuLXBsdXMsXG4gIFwiYWRkcmVzcy1jYXJkXCI6ICRmYS12YXItYWRkcmVzcy1jYXJkLFxuICBcImNvbnRhY3QtY2FyZFwiOiAkZmEtdmFyLWNvbnRhY3QtY2FyZCxcbiAgXCJ2Y2FyZFwiOiAkZmEtdmFyLXZjYXJkLFxuICBcImNoYXJ0LWZmdFwiOiAkZmEtdmFyLWNoYXJ0LWZmdCxcbiAgXCJzY2FsZS11bmJhbGFuY2VkLWZsaXBcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXAsXG4gIFwiYmFsYW5jZS1zY2FsZS1yaWdodFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQsXG4gIFwiZ2xvYmUtc25vd1wiOiAkZmEtdmFyLWdsb2JlLXNub3csXG4gIFwic3Vic2NyaXB0XCI6ICRmYS12YXItc3Vic2NyaXB0LFxuICBcImRpYW1vbmQtdHVybi1yaWdodFwiOiAkZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodCxcbiAgXCJkaXJlY3Rpb25zXCI6ICRmYS12YXItZGlyZWN0aW9ucyxcbiAgXCJpbnRlZ3JhbFwiOiAkZmEtdmFyLWludGVncmFsLFxuICBcImJ1cnN0XCI6ICRmYS12YXItYnVyc3QsXG4gIFwiaG91c2UtbGFwdG9wXCI6ICRmYS12YXItaG91c2UtbGFwdG9wLFxuICBcImxhcHRvcC1ob3VzZVwiOiAkZmEtdmFyLWxhcHRvcC1ob3VzZSxcbiAgXCJmYWNlLXRpcmVkXCI6ICRmYS12YXItZmFjZS10aXJlZCxcbiAgXCJ0aXJlZFwiOiAkZmEtdmFyLXRpcmVkLFxuICBcIm1vbmV5LWJpbGxzXCI6ICRmYS12YXItbW9uZXktYmlsbHMsXG4gIFwiYmxpbmRzLXJhaXNlZFwiOiAkZmEtdmFyLWJsaW5kcy1yYWlzZWQsXG4gIFwic21vZ1wiOiAkZmEtdmFyLXNtb2csXG4gIFwidWZvLWJlYW1cIjogJGZhLXZhci11Zm8tYmVhbSxcbiAgXCJoeWRyYVwiOiAkZmEtdmFyLWh5ZHJhLFxuICBcImNpcmNsZS1jYXJldC11cFwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC11cCxcbiAgXCJjYXJldC1jaXJjbGUtdXBcIjogJGZhLXZhci1jYXJldC1jaXJjbGUtdXAsXG4gIFwidXNlci12bmVjay1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLXZuZWNrLWhhaXItbG9uZyxcbiAgXCJzcXVhcmUtYS1sb2NrXCI6ICRmYS12YXItc3F1YXJlLWEtbG9jayxcbiAgXCJjcnV0Y2hcIjogJGZhLXZhci1jcnV0Y2gsXG4gIFwiZ2FzLXB1bXAtc2xhc2hcIjogJGZhLXZhci1nYXMtcHVtcC1zbGFzaCxcbiAgXCJjbG91ZC1hcnJvdy11cFwiOiAkZmEtdmFyLWNsb3VkLWFycm93LXVwLFxuICBcImNsb3VkLXVwbG9hZFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZCxcbiAgXCJjbG91ZC11cGxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCxcbiAgXCJwYWxldHRlXCI6ICRmYS12YXItcGFsZXR0ZSxcbiAgXCJ0cmFuc3BvcnRlci00XCI6ICRmYS12YXItdHJhbnNwb3J0ZXItNCxcbiAgXCJjaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3lcIjogJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3ksXG4gIFwib2JqZWN0cy1hbGlnbi1yaWdodFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tcmlnaHQsXG4gIFwiYXJyb3dzLXR1cm4tcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtdHVybi1yaWdodCxcbiAgXCJ2ZXN0XCI6ICRmYS12YXItdmVzdCxcbiAgXCJwaWdcIjogJGZhLXZhci1waWcsXG4gIFwiaW5ib3gtZnVsbFwiOiAkZmEtdmFyLWluYm94LWZ1bGwsXG4gIFwiY2lyY2xlLWVudmVsb3BlXCI6ICRmYS12YXItY2lyY2xlLWVudmVsb3BlLFxuICBcImVudmVsb3BlLWNpcmNsZVwiOiAkZmEtdmFyLWVudmVsb3BlLWNpcmNsZSxcbiAgXCJ0cmlhbmdsZS1wZXJzb24tZGlnZ2luZ1wiOiAkZmEtdmFyLXRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nLFxuICBcImNvbnN0cnVjdGlvblwiOiAkZmEtdmFyLWNvbnN0cnVjdGlvbixcbiAgXCJmZXJyeVwiOiAkZmEtdmFyLWZlcnJ5LFxuICBcImJ1bGxzZXllLWFycm93XCI6ICRmYS12YXItYnVsbHNleWUtYXJyb3csXG4gIFwiYXJyb3dzLWRvd24tdG8tcGVvcGxlXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlLFxuICBcInNlZWRsaW5nXCI6ICRmYS12YXItc2VlZGxpbmcsXG4gIFwic3Byb3V0XCI6ICRmYS12YXItc3Byb3V0LFxuICBcImNsb2NrLXNldmVuXCI6ICRmYS12YXItY2xvY2stc2V2ZW4sXG4gIFwibGVmdC1yaWdodFwiOiAkZmEtdmFyLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWFsdC1oXCI6ICRmYS12YXItYXJyb3dzLWFsdC1oLFxuICBcImJveGVzLXBhY2tpbmdcIjogJGZhLXZhci1ib3hlcy1wYWNraW5nLFxuICBcImNpcmNsZS1hcnJvdy1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctY2lyY2xlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCxcbiAgXCJmbGFzaGxpZ2h0XCI6ICRmYS12YXItZmxhc2hsaWdodCxcbiAgXCJmaWxlLWpwZ1wiOiAkZmEtdmFyLWZpbGUtanBnLFxuICBcImdyb3VwLWFycm93cy1yb3RhdGVcIjogJGZhLXZhci1ncm91cC1hcnJvd3Mtcm90YXRlLFxuICBcImJvd2wtZm9vZFwiOiAkZmEtdmFyLWJvd2wtZm9vZCxcbiAgXCJzcXVhcmUtOVwiOiAkZmEtdmFyLXNxdWFyZS05LFxuICBcImNhbmR5LWNhbmVcIjogJGZhLXZhci1jYW5keS1jYW5lLFxuICBcImFycm93LWRvd24td2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LWRvd24td2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC1hc2NcIjogJGZhLXZhci1zb3J0LWFtb3VudC1hc2MsXG4gIFwic29ydC1hbW91bnQtZG93blwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24sXG4gIFwic3F1YXJlLWRvbGxhclwiOiAkZmEtdmFyLXNxdWFyZS1kb2xsYXIsXG4gIFwiZG9sbGFyLXNxdWFyZVwiOiAkZmEtdmFyLWRvbGxhci1zcXVhcmUsXG4gIFwidXNkLXNxdWFyZVwiOiAkZmEtdmFyLXVzZC1zcXVhcmUsXG4gIFwicGhvbmUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1waG9uZS1hcnJvdy1yaWdodCxcbiAgXCJoYW5kLWhvbGRpbmctc2VlZGxpbmdcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctc2VlZGxpbmcsXG4gIFwibWVzc2FnZS1jaGVja1wiOiAkZmEtdmFyLW1lc3NhZ2UtY2hlY2ssXG4gIFwiY29tbWVudC1hbHQtY2hlY2tcIjogJGZhLXZhci1jb21tZW50LWFsdC1jaGVjayxcbiAgXCJjbG91ZC1ib2x0XCI6ICRmYS12YXItY2xvdWQtYm9sdCxcbiAgXCJ0aHVuZGVyc3Rvcm1cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0sXG4gIFwiY2hhcnQtbGluZS11cC1kb3duXCI6ICRmYS12YXItY2hhcnQtbGluZS11cC1kb3duLFxuICBcInRleHQtc2xhc2hcIjogJGZhLXZhci10ZXh0LXNsYXNoLFxuICBcInJlbW92ZS1mb3JtYXRcIjogJGZhLXZhci1yZW1vdmUtZm9ybWF0LFxuICBcIndhdGNoXCI6ICRmYS12YXItd2F0Y2gsXG4gIFwiY2lyY2xlLWRvd24tbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1kb3duLWxlZnQsXG4gIFwidGV4dFwiOiAkZmEtdmFyLXRleHQsXG4gIFwicHJvamVjdG9yXCI6ICRmYS12YXItcHJvamVjdG9yLFxuICBcImZhY2Utc21pbGUtd2lua1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtd2luayxcbiAgXCJzbWlsZS13aW5rXCI6ICRmYS12YXItc21pbGUtd2luayxcbiAgXCJ0b21ic3RvbmUtYmxhbmtcIjogJGZhLXZhci10b21ic3RvbmUtYmxhbmssXG4gIFwidG9tYnN0b25lLWFsdFwiOiAkZmEtdmFyLXRvbWJzdG9uZS1hbHQsXG4gIFwiY2hlc3Mta2luZy1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLWtpbmctcGllY2UsXG4gIFwiY2hlc3Mta2luZy1hbHRcIjogJGZhLXZhci1jaGVzcy1raW5nLWFsdCxcbiAgXCJjaXJjbGUtNlwiOiAkZmEtdmFyLWNpcmNsZS02LFxuICBcIndhdmVzLXNpbmVcIjogJGZhLXZhci13YXZlcy1zaW5lLFxuICBcImxlZnRcIjogJGZhLXZhci1sZWZ0LFxuICBcImFycm93LWFsdC1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWxlZnQsXG4gIFwiZmlsZS13b3JkXCI6ICRmYS12YXItZmlsZS13b3JkLFxuICBcImZpbGUtcG93ZXJwb2ludFwiOiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludCxcbiAgXCJzcXVhcmUtZG93blwiOiAkZmEtdmFyLXNxdWFyZS1kb3duLFxuICBcImFycm93LWFsdC1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtZG93bixcbiAgXCJvYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tY2VudGVyLXZlcnRpY2FsLFxuICBcImFycm93cy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWhcIjogJGZhLXZhci1hcnJvd3MtaCxcbiAgXCJob3VzZS1sb2NrXCI6ICRmYS12YXItaG91c2UtbG9jayxcbiAgXCJjbG91ZC1hcnJvdy1kb3duXCI6ICRmYS12YXItY2xvdWQtYXJyb3ctZG93bixcbiAgXCJjbG91ZC1kb3dubG9hZFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLFxuICBcImNsb3VkLWRvd25sb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdCxcbiAgXCJ3cmVhdGhcIjogJGZhLXZhci13cmVhdGgsXG4gIFwiY2hpbGRyZW5cIjogJGZhLXZhci1jaGlsZHJlbixcbiAgXCJtZXRlci1kcm9wbGV0XCI6ICRmYS12YXItbWV0ZXItZHJvcGxldCxcbiAgXCJjaGFsa2JvYXJkXCI6ICRmYS12YXItY2hhbGtib2FyZCxcbiAgXCJibGFja2JvYXJkXCI6ICRmYS12YXItYmxhY2tib2FyZCxcbiAgXCJ1c2VyLWxhcmdlLXNsYXNoXCI6ICRmYS12YXItdXNlci1sYXJnZS1zbGFzaCxcbiAgXCJ1c2VyLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXVzZXItYWx0LXNsYXNoLFxuICBcInNpZ25hbC1zdHJvbmdcIjogJGZhLXZhci1zaWduYWwtc3Ryb25nLFxuICBcInNpZ25hbC00XCI6ICRmYS12YXItc2lnbmFsLTQsXG4gIFwibG9sbGlwb3BcIjogJGZhLXZhci1sb2xsaXBvcCxcbiAgXCJsb2xseXBvcFwiOiAkZmEtdmFyLWxvbGx5cG9wLFxuICBcImxpc3QtdHJlZVwiOiAkZmEtdmFyLWxpc3QtdHJlZSxcbiAgXCJlbnZlbG9wZS1vcGVuXCI6ICRmYS12YXItZW52ZWxvcGUtb3BlbixcbiAgXCJkcmF3LWNpcmNsZVwiOiAkZmEtdmFyLWRyYXctY2lyY2xlLFxuICBcImNhdC1zcGFjZVwiOiAkZmEtdmFyLWNhdC1zcGFjZSxcbiAgXCJoYW5kc2hha2Utc2ltcGxlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZS1zbGFzaCxcbiAgXCJoYW5kc2hha2UtYWx0LXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaCxcbiAgXCJyYWJiaXQtcnVubmluZ1wiOiAkZmEtdmFyLXJhYmJpdC1ydW5uaW5nLFxuICBcInJhYmJpdC1mYXN0XCI6ICRmYS12YXItcmFiYml0LWZhc3QsXG4gIFwibWVtby1wYWRcIjogJGZhLXZhci1tZW1vLXBhZCxcbiAgXCJtYXR0cmVzcy1waWxsb3dcIjogJGZhLXZhci1tYXR0cmVzcy1waWxsb3csXG4gIFwiYWxhcm0tcGx1c1wiOiAkZmEtdmFyLWFsYXJtLXBsdXMsXG4gIFwiYWxpY29yblwiOiAkZmEtdmFyLWFsaWNvcm4sXG4gIFwiY29tbWVudC1xdWVzdGlvblwiOiAkZmEtdmFyLWNvbW1lbnQtcXVlc3Rpb24sXG4gIFwiZ2luZ2VyYnJlYWQtbWFuXCI6ICRmYS12YXItZ2luZ2VyYnJlYWQtbWFuLFxuICBcImd1YXJhbmktc2lnblwiOiAkZmEtdmFyLWd1YXJhbmktc2lnbixcbiAgXCJidXJnZXItZnJpZXNcIjogJGZhLXZhci1idXJnZXItZnJpZXMsXG4gIFwibXVnLXRlYVwiOiAkZmEtdmFyLW11Zy10ZWEsXG4gIFwiYm9yZGVyLXRvcFwiOiAkZmEtdmFyLWJvcmRlci10b3AsXG4gIFwiYXJyb3dzLXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93cy1yb3RhdGUsXG4gIFwicmVmcmVzaFwiOiAkZmEtdmFyLXJlZnJlc2gsXG4gIFwic3luY1wiOiAkZmEtdmFyLXN5bmMsXG4gIFwiY2lyY2xlLWJvb2stb3BlblwiOiAkZmEtdmFyLWNpcmNsZS1ib29rLW9wZW4sXG4gIFwiYm9vay1jaXJjbGVcIjogJGZhLXZhci1ib29rLWNpcmNsZSxcbiAgXCJhcnJvd3MtdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtdG8tZG90dGVkLWxpbmUsXG4gIFwiZmlyZS1leHRpbmd1aXNoZXJcIjogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWFycm93cy1yb3RhdGVcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93cy1yb3RhdGUsXG4gIFwiZ2FyYWdlLW9wZW5cIjogJGZhLXZhci1nYXJhZ2Utb3BlbixcbiAgXCJzaGVsdmVzLWVtcHR5XCI6ICRmYS12YXItc2hlbHZlcy1lbXB0eSxcbiAgXCJjcnV6ZWlyby1zaWduXCI6ICRmYS12YXItY3J1emVpcm8tc2lnbixcbiAgXCJ3YXRjaC1hcHBsZVwiOiAkZmEtdmFyLXdhdGNoLWFwcGxlLFxuICBcIndhdGNoLWNhbGN1bGF0b3JcIjogJGZhLXZhci13YXRjaC1jYWxjdWxhdG9yLFxuICBcImxpc3QtZHJvcGRvd25cIjogJGZhLXZhci1saXN0LWRyb3Bkb3duLFxuICBcImNhYmluZXQtZmlsaW5nXCI6ICRmYS12YXItY2FiaW5ldC1maWxpbmcsXG4gIFwiYnVyZ2VyLXNvZGFcIjogJGZhLXZhci1idXJnZXItc29kYSxcbiAgXCJzcXVhcmUtYXJyb3ctdXBcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAsXG4gIFwiYXJyb3ctc3F1YXJlLXVwXCI6ICRmYS12YXItYXJyb3ctc3F1YXJlLXVwLFxuICBcImdyZWF0ZXItdGhhbi1lcXVhbFwiOiAkZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbCxcbiAgXCJwYWxsZXQtYm94XCI6ICRmYS12YXItcGFsbGV0LWJveCxcbiAgXCJmYWNlLWNvbmZvdW5kZWRcIjogJGZhLXZhci1mYWNlLWNvbmZvdW5kZWQsXG4gIFwic2hpZWxkLWhhbHZlZFwiOiAkZmEtdmFyLXNoaWVsZC1oYWx2ZWQsXG4gIFwic2hpZWxkLWFsdFwiOiAkZmEtdmFyLXNoaWVsZC1hbHQsXG4gIFwidHJ1Y2stcGxvd1wiOiAkZmEtdmFyLXRydWNrLXBsb3csXG4gIFwiYm9vay1hdGxhc1wiOiAkZmEtdmFyLWJvb2stYXRsYXMsXG4gIFwiYXRsYXNcIjogJGZhLXZhci1hdGxhcyxcbiAgXCJ2aXJ1c1wiOiAkZmEtdmFyLXZpcnVzLFxuICBcImdyaWQtcm91bmQtMlwiOiAkZmEtdmFyLWdyaWQtcm91bmQtMixcbiAgXCJjb21tZW50LW1pZGRsZS10b3BcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3AsXG4gIFwid2F2ZVwiOiAkZmEtdmFyLXdhdmUsXG4gIFwiZW52ZWxvcGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZW52ZWxvcGUtY2lyY2xlLWNoZWNrLFxuICBcImxheWVyLWdyb3VwXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAsXG4gIFwicmVzdHJvb20tc2ltcGxlXCI6ICRmYS12YXItcmVzdHJvb20tc2ltcGxlLFxuICBcImFycm93cy10by1kb3RcIjogJGZhLXZhci1hcnJvd3MtdG8tZG90LFxuICBcImJvcmRlci1vdXRlclwiOiAkZmEtdmFyLWJvcmRlci1vdXRlcixcbiAgXCJoYXNodGFnLWxvY2tcIjogJGZhLXZhci1oYXNodGFnLWxvY2ssXG4gIFwiY2xvY2stdHdvLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXR3by10aGlydHksXG4gIFwiYXJjaHdheVwiOiAkZmEtdmFyLWFyY2h3YXksXG4gIFwiaGVhcnQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWNoZWNrLFxuICBcImhvdXNlLWNoaW1uZXktY3JhY2tcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrLFxuICBcImhvdXNlLWRhbWFnZVwiOiAkZmEtdmFyLWhvdXNlLWRhbWFnZSxcbiAgXCJmaWxlLXppcHBlclwiOiAkZmEtdmFyLWZpbGUtemlwcGVyLFxuICBcImZpbGUtYXJjaGl2ZVwiOiAkZmEtdmFyLWZpbGUtYXJjaGl2ZSxcbiAgXCJ0aWNrZXQtcGVyZm9yYXRlZFwiOiAkZmEtdmFyLXRpY2tldC1wZXJmb3JhdGVkLFxuICBcImhlYXJ0LWhhbGZcIjogJGZhLXZhci1oZWFydC1oYWxmLFxuICBcImNvbW1lbnQtY2hlY2tcIjogJGZhLXZhci1jb21tZW50LWNoZWNrLFxuICBcInNxdWFyZVwiOiAkZmEtdmFyLXNxdWFyZSxcbiAgXCJtZW1vXCI6ICRmYS12YXItbWVtbyxcbiAgXCJtYXJ0aW5pLWdsYXNzLWVtcHR5XCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1lbXB0eSxcbiAgXCJnbGFzcy1tYXJ0aW5pXCI6ICRmYS12YXItZ2xhc3MtbWFydGluaSxcbiAgXCJjb3VjaFwiOiAkZmEtdmFyLWNvdWNoLFxuICBcImNlZGktc2lnblwiOiAkZmEtdmFyLWNlZGktc2lnbixcbiAgXCJpdGFsaWNcIjogJGZhLXZhci1pdGFsaWMsXG4gIFwiZ2xhc3MtY2l0cnVzXCI6ICRmYS12YXItZ2xhc3MtY2l0cnVzLFxuICBcImNhbGVuZGFyLWxpbmVzLXBlblwiOiAkZmEtdmFyLWNhbGVuZGFyLWxpbmVzLXBlbixcbiAgXCJ0YWJsZS1jZWxscy1jb2x1bW4tbG9ja1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLWNvbHVtbi1sb2NrLFxuICBcImNodXJjaFwiOiAkZmEtdmFyLWNodXJjaCxcbiAgXCJwZXJzb24tc25vd21vYmlsaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dtb2JpbGluZyxcbiAgXCJzbm93bW9iaWxlXCI6ICRmYS12YXItc25vd21vYmlsZSxcbiAgXCJmYWNlLWh1c2hlZFwiOiAkZmEtdmFyLWZhY2UtaHVzaGVkLFxuICBcImNvbW1lbnRzLWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWRvbGxhcixcbiAgXCJ0aWNrZXRzLXNpbXBsZVwiOiAkZmEtdmFyLXRpY2tldHMtc2ltcGxlLFxuICBcInBpY2theGVcIjogJGZhLXZhci1waWNrYXhlLFxuICBcImxpbmstc2ltcGxlLXNsYXNoXCI6ICRmYS12YXItbGluay1zaW1wbGUtc2xhc2gsXG4gIFwiZGVtb2NyYXRcIjogJGZhLXZhci1kZW1vY3JhdCxcbiAgXCJmYWNlLWNvbmZ1c2VkXCI6ICRmYS12YXItZmFjZS1jb25mdXNlZCxcbiAgXCJwaW5iYWxsXCI6ICRmYS12YXItcGluYmFsbCxcbiAgXCJ6XCI6ICRmYS12YXIteixcbiAgXCJwZXJzb24tc2tpaW5nXCI6ICRmYS12YXItcGVyc29uLXNraWluZyxcbiAgXCJza2lpbmdcIjogJGZhLXZhci1za2lpbmcsXG4gIFwiZGVlclwiOiAkZmEtdmFyLWRlZXIsXG4gIFwiaW5wdXQtcGlwZVwiOiAkZmEtdmFyLWlucHV0LXBpcGUsXG4gIFwicm9hZC1sb2NrXCI6ICRmYS12YXItcm9hZC1sb2NrLFxuICBcImFcIjogJGZhLXZhci1hLFxuICBcImJvb2ttYXJrLXNsYXNoXCI6ICRmYS12YXItYm9va21hcmstc2xhc2gsXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd24sXG4gIFwidGVtcGVyYXR1cmUtZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWRvd24sXG4gIFwibWFjZVwiOiAkZmEtdmFyLW1hY2UsXG4gIFwiZmVhdGhlci1wb2ludGVkXCI6ICRmYS12YXItZmVhdGhlci1wb2ludGVkLFxuICBcImZlYXRoZXItYWx0XCI6ICRmYS12YXItZmVhdGhlci1hbHQsXG4gIFwic2F1c2FnZVwiOiAkZmEtdmFyLXNhdXNhZ2UsXG4gIFwidHJhc2gtY2FuLWNsb2NrXCI6ICRmYS12YXItdHJhc2gtY2FuLWNsb2NrLFxuICBcInBcIjogJGZhLXZhci1wLFxuICBcImJyb29tLXdpZGVcIjogJGZhLXZhci1icm9vbS13aWRlLFxuICBcInNub3dmbGFrZVwiOiAkZmEtdmFyLXNub3dmbGFrZSxcbiAgXCJzdG9tYWNoXCI6ICRmYS12YXItc3RvbWFjaCxcbiAgXCJuZXdzcGFwZXJcIjogJGZhLXZhci1uZXdzcGFwZXIsXG4gIFwicmVjdGFuZ2xlLWFkXCI6ICRmYS12YXItcmVjdGFuZ2xlLWFkLFxuICBcImFkXCI6ICRmYS12YXItYWQsXG4gIFwiZ3VpdGFyLWVsZWN0cmljXCI6ICRmYS12YXItZ3VpdGFyLWVsZWN0cmljLFxuICBcImFycm93LXR1cm4tZG93bi1yaWdodFwiOiAkZmEtdmFyLWFycm93LXR1cm4tZG93bi1yaWdodCxcbiAgXCJtb29uLWNsb3VkXCI6ICRmYS12YXItbW9vbi1jbG91ZCxcbiAgXCJicmVhZC1zbGljZS1idXR0ZXJcIjogJGZhLXZhci1icmVhZC1zbGljZS1idXR0ZXIsXG4gIFwiY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImFycm93LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCxcbiAgXCJ1c2VyLWdyb3VwLWNyb3duXCI6ICRmYS12YXItdXNlci1ncm91cC1jcm93bixcbiAgXCJ1c2Vycy1jcm93blwiOiAkZmEtdmFyLXVzZXJzLWNyb3duLFxuICBcImNpcmNsZS1pXCI6ICRmYS12YXItY2lyY2xlLWksXG4gIFwidG9pbGV0LXBhcGVyLWNoZWNrXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWNoZWNrLFxuICBcImZpbHRlci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrLFxuICBcImxvY3VzdFwiOiAkZmEtdmFyLWxvY3VzdCxcbiAgXCJzb3J0XCI6ICRmYS12YXItc29ydCxcbiAgXCJ1bnNvcnRlZFwiOiAkZmEtdmFyLXVuc29ydGVkLFxuICBcImxpc3Qtb2xcIjogJGZhLXZhci1saXN0LW9sLFxuICBcImxpc3QtMS0yXCI6ICRmYS12YXItbGlzdC0xLTIsXG4gIFwibGlzdC1udW1lcmljXCI6ICRmYS12YXItbGlzdC1udW1lcmljLFxuICBcImNoYXJ0LXdhdGVyZmFsbFwiOiAkZmEtdmFyLWNoYXJ0LXdhdGVyZmFsbCxcbiAgXCJzcGFya2xlXCI6ICRmYS12YXItc3BhcmtsZSxcbiAgXCJmYWNlLXBhcnR5XCI6ICRmYS12YXItZmFjZS1wYXJ0eSxcbiAgXCJraWRuZXlzXCI6ICRmYS12YXIta2lkbmV5cyxcbiAgXCJ3aWZpLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItd2lmaS1leGNsYW1hdGlvbixcbiAgXCJjaGFydC1uZXR3b3JrXCI6ICRmYS12YXItY2hhcnQtbmV0d29yayxcbiAgXCJwZXJzb24tZHJlc3MtYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZHJlc3MtYnVyc3QsXG4gIFwiZGljZS1kNFwiOiAkZmEtdmFyLWRpY2UtZDQsXG4gIFwibW9uZXktY2hlY2stZG9sbGFyXCI6ICRmYS12YXItbW9uZXktY2hlY2stZG9sbGFyLFxuICBcIm1vbmV5LWNoZWNrLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWFsdCxcbiAgXCJ2ZWN0b3Itc3F1YXJlXCI6ICRmYS12YXItdmVjdG9yLXNxdWFyZSxcbiAgXCJicmVhZC1zbGljZVwiOiAkZmEtdmFyLWJyZWFkLXNsaWNlLFxuICBcImxhbmd1YWdlXCI6ICRmYS12YXItbGFuZ3VhZ2UsXG4gIFwid2hlYXQtYXduLXNsYXNoXCI6ICRmYS12YXItd2hlYXQtYXduLXNsYXNoLFxuICBcImZhY2Uta2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQsXG4gIFwia2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXIta2lzcy13aW5rLWhlYXJ0LFxuICBcImRhZ2dlclwiOiAkZmEtdmFyLWRhZ2dlcixcbiAgXCJwb2RpdW1cIjogJGZhLXZhci1wb2RpdW0sXG4gIFwiZGlhbW9uZHMtNFwiOiAkZmEtdmFyLWRpYW1vbmRzLTQsXG4gIFwibWVtby1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1tZW1vLWNpcmNsZS1jaGVjayxcbiAgXCJyb3V0ZS1oaWdod2F5XCI6ICRmYS12YXItcm91dGUtaGlnaHdheSxcbiAgXCJkb3duLXRvLWxpbmVcIjogJGZhLXZhci1kb3duLXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LWFsdC10by1ib3R0b20sXG4gIFwiZmlsdGVyXCI6ICRmYS12YXItZmlsdGVyLFxuICBcInNxdWFyZS1nXCI6ICRmYS12YXItc3F1YXJlLWcsXG4gIFwiY2lyY2xlLXBob25lXCI6ICRmYS12YXItY2lyY2xlLXBob25lLFxuICBcInBob25lLWNpcmNsZVwiOiAkZmEtdmFyLXBob25lLWNpcmNsZSxcbiAgXCJjbGlwYm9hcmQtcHJlc2NyaXB0aW9uXCI6ICRmYS12YXItY2xpcGJvYXJkLXByZXNjcmlwdGlvbixcbiAgXCJ1c2VyLW51cnNlLWhhaXJcIjogJGZhLXZhci11c2VyLW51cnNlLWhhaXIsXG4gIFwicXVlc3Rpb25cIjogJGZhLXZhci1xdWVzdGlvbixcbiAgXCJmaWxlLXNpZ25hdHVyZVwiOiAkZmEtdmFyLWZpbGUtc2lnbmF0dXJlLFxuICBcInRvZ2dsZS1sYXJnZS1vblwiOiAkZmEtdmFyLXRvZ2dsZS1sYXJnZS1vbixcbiAgXCJ1cC1kb3duLWxlZnQtcmlnaHRcIjogJGZhLXZhci11cC1kb3duLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWFycm93cy1hbHQsXG4gIFwiZHJ5ZXItaGVhdFwiOiAkZmEtdmFyLWRyeWVyLWhlYXQsXG4gIFwiZHJ5ZXItYWx0XCI6ICRmYS12YXItZHJ5ZXItYWx0LFxuICBcImhvdXNlLWNoaW1uZXktdXNlclwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcixcbiAgXCJoYW5kLWhvbGRpbmctaGVhcnRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQsXG4gIFwiYXJyb3ctdXAtc21hbGwtYmlnXCI6ICRmYS12YXItYXJyb3ctdXAtc21hbGwtYmlnLFxuICBcInNvcnQtc2l6ZS11cC1hbHRcIjogJGZhLXZhci1zb3J0LXNpemUtdXAtYWx0LFxuICBcInRyYWluLXRyYWNrXCI6ICRmYS12YXItdHJhaW4tdHJhY2ssXG4gIFwicHV6emxlLXBpZWNlXCI6ICRmYS12YXItcHV6emxlLXBpZWNlLFxuICBcIm1vbmV5LWNoZWNrXCI6ICRmYS12YXItbW9uZXktY2hlY2ssXG4gIFwic3Rhci1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLXN0YXItaGFsZi1zdHJva2UsXG4gIFwic3Rhci1oYWxmLWFsdFwiOiAkZmEtdmFyLXN0YXItaGFsZi1hbHQsXG4gIFwiZmlsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWZpbGUtZXhjbGFtYXRpb24sXG4gIFwiY29kZVwiOiAkZmEtdmFyLWNvZGUsXG4gIFwid2hpc2tleS1nbGFzc1wiOiAkZmEtdmFyLXdoaXNrZXktZ2xhc3MsXG4gIFwiZ2xhc3Mtd2hpc2tleVwiOiAkZmEtdmFyLWdsYXNzLXdoaXNrZXksXG4gIFwibW9vbi1zdGFyc1wiOiAkZmEtdmFyLW1vb24tc3RhcnMsXG4gIFwiYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNsb3RoZXMtaGFuZ2VyXCI6ICRmYS12YXItY2xvdGhlcy1oYW5nZXIsXG4gIFwibW9iaWxlLW5vdGNoXCI6ICRmYS12YXItbW9iaWxlLW5vdGNoLFxuICBcIm1vYmlsZS1pcGhvbmVcIjogJGZhLXZhci1tb2JpbGUtaXBob25lLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtY2hhcnRcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0LFxuICBcImFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGlua1wiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmssXG4gIFwiY3ViZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWN1YmVzLXN0YWNrZWQsXG4gIFwiaW1hZ2VzLXVzZXJcIjogJGZhLXZhci1pbWFnZXMtdXNlcixcbiAgXCJ3b24tc2lnblwiOiAkZmEtdmFyLXdvbi1zaWduLFxuICBcImtyd1wiOiAkZmEtdmFyLWtydyxcbiAgXCJ3b25cIjogJGZhLXZhci13b24sXG4gIFwiaW1hZ2UtcG9sYXJvaWQtdXNlclwiOiAkZmEtdmFyLWltYWdlLXBvbGFyb2lkLXVzZXIsXG4gIFwidmlydXMtY292aWRcIjogJGZhLXZhci12aXJ1cy1jb3ZpZCxcbiAgXCJzcXVhcmUtZWxsaXBzaXNcIjogJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMsXG4gIFwicGllXCI6ICRmYS12YXItcGllLFxuICBcImNoZXNzLWtuaWdodC1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodC1waWVjZSxcbiAgXCJjaGVzcy1rbmlnaHQtYWx0XCI6ICRmYS12YXItY2hlc3Mta25pZ2h0LWFsdCxcbiAgXCJhdXN0cmFsLXNpZ25cIjogJGZhLXZhci1hdXN0cmFsLXNpZ24sXG4gIFwiY2xvdWQtcGx1c1wiOiAkZmEtdmFyLWNsb3VkLXBsdXMsXG4gIFwiZlwiOiAkZmEtdmFyLWYsXG4gIFwibGVhZlwiOiAkZmEtdmFyLWxlYWYsXG4gIFwiYmVkLWJ1bmtcIjogJGZhLXZhci1iZWQtYnVuayxcbiAgXCJyb2FkXCI6ICRmYS12YXItcm9hZCxcbiAgXCJ0YXhpXCI6ICRmYS12YXItdGF4aSxcbiAgXCJjYWJcIjogJGZhLXZhci1jYWIsXG4gIFwicGVyc29uLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzLFxuICBcImNoYXJ0LXBpZVwiOiAkZmEtdmFyLWNoYXJ0LXBpZSxcbiAgXCJwaWUtY2hhcnRcIjogJGZhLXZhci1waWUtY2hhcnQsXG4gIFwiYm9sdC1saWdodG5pbmdcIjogJGZhLXZhci1ib2x0LWxpZ2h0bmluZyxcbiAgXCJjbG9jay1laWdodFwiOiAkZmEtdmFyLWNsb2NrLWVpZ2h0LFxuICBcInNhY2steG1hcmtcIjogJGZhLXZhci1zYWNrLXhtYXJrLFxuICBcImZpbGUteGxzXCI6ICRmYS12YXItZmlsZS14bHMsXG4gIFwiZmlsZS1leGNlbFwiOiAkZmEtdmFyLWZpbGUtZXhjZWwsXG4gIFwiZmlsZS1jb250cmFjdFwiOiAkZmEtdmFyLWZpbGUtY29udHJhY3QsXG4gIFwiZmlzaC1maW5zXCI6ICRmYS12YXItZmlzaC1maW5zLFxuICBcImNpcmNsZS1xXCI6ICRmYS12YXItY2lyY2xlLXEsXG4gIFwiYnVpbGRpbmctZmxhZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWZsYWcsXG4gIFwiZmFjZS1ncmluLWJlYW1cIjogJGZhLXZhci1mYWNlLWdyaW4tYmVhbSxcbiAgXCJncmluLWJlYW1cIjogJGZhLXZhci1ncmluLWJlYW0sXG4gIFwib2JqZWN0LXVuZ3JvdXBcIjogJGZhLXZhci1vYmplY3QtdW5ncm91cCxcbiAgXCJmYWNlLWRpc2d1aXNlXCI6ICRmYS12YXItZmFjZS1kaXNndWlzZSxcbiAgXCJjaXJjbGUtYXJyb3ctZG93bi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLXJpZ2h0LFxuICBcImFsaWVuLThiaXRcIjogJGZhLXZhci1hbGllbi04Yml0LFxuICBcImFsaWVuLW1vbnN0ZXJcIjogJGZhLXZhci1hbGllbi1tb25zdGVyLFxuICBcImhhbmQtcG9pbnQtcmliYm9uXCI6ICRmYS12YXItaGFuZC1wb2ludC1yaWJib24sXG4gIFwicG9vcFwiOiAkZmEtdmFyLXBvb3AsXG4gIFwib2JqZWN0LWV4Y2x1ZGVcIjogJGZhLXZhci1vYmplY3QtZXhjbHVkZSxcbiAgXCJ0ZWxlc2NvcGVcIjogJGZhLXZhci10ZWxlc2NvcGUsXG4gIFwibG9jYXRpb24tcGluXCI6ICRmYS12YXItbG9jYXRpb24tcGluLFxuICBcIm1hcC1tYXJrZXJcIjogJGZhLXZhci1tYXAtbWFya2VyLFxuICBcInNxdWFyZS1saXN0XCI6ICRmYS12YXItc3F1YXJlLWxpc3QsXG4gIFwia2FhYmFcIjogJGZhLXZhci1rYWFiYSxcbiAgXCJ0b2lsZXQtcGFwZXJcIjogJGZhLXZhci10b2lsZXQtcGFwZXIsXG4gIFwiaGVsbWV0LXNhZmV0eVwiOiAkZmEtdmFyLWhlbG1ldC1zYWZldHksXG4gIFwiaGFyZC1oYXRcIjogJGZhLXZhci1oYXJkLWhhdCxcbiAgXCJoYXQtaGFyZFwiOiAkZmEtdmFyLWhhdC1oYXJkLFxuICBcImNvbW1lbnQtY29kZVwiOiAkZmEtdmFyLWNvbW1lbnQtY29kZSxcbiAgXCJzaW0tY2FyZHNcIjogJGZhLXZhci1zaW0tY2FyZHMsXG4gIFwic3RhcnNoaXBcIjogJGZhLXZhci1zdGFyc2hpcCxcbiAgXCJlamVjdFwiOiAkZmEtdmFyLWVqZWN0LFxuICBcImNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1yaWdodCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodCxcbiAgXCJwbGFuZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtY2hlY2ssXG4gIFwic2VhbFwiOiAkZmEtdmFyLXNlYWwsXG4gIFwidXNlci1jb3dib3lcIjogJGZhLXZhci11c2VyLWNvd2JveSxcbiAgXCJoZXhhZ29uLXZlcnRpY2FsLW5mdFwiOiAkZmEtdmFyLWhleGFnb24tdmVydGljYWwtbmZ0LFxuICBcImZhY2Utcm9sbGluZy1leWVzXCI6ICRmYS12YXItZmFjZS1yb2xsaW5nLWV5ZXMsXG4gIFwibWVoLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXMsXG4gIFwiYnJlYWQtbG9hZlwiOiAkZmEtdmFyLWJyZWFkLWxvYWYsXG4gIFwicmluZ3Mtd2VkZGluZ1wiOiAkZmEtdmFyLXJpbmdzLXdlZGRpbmcsXG4gIFwib2JqZWN0LWdyb3VwXCI6ICRmYS12YXItb2JqZWN0LWdyb3VwLFxuICBcImZyZW5jaC1mcmllc1wiOiAkZmEtdmFyLWZyZW5jaC1mcmllcyxcbiAgXCJjaGFydC1saW5lXCI6ICRmYS12YXItY2hhcnQtbGluZSxcbiAgXCJsaW5lLWNoYXJ0XCI6ICRmYS12YXItbGluZS1jaGFydCxcbiAgXCJjYWxlbmRhci1hcnJvdy1kb3duXCI6ICRmYS12YXItY2FsZW5kYXItYXJyb3ctZG93bixcbiAgXCJjYWxlbmRhci1kb3dubG9hZFwiOiAkZmEtdmFyLWNhbGVuZGFyLWRvd25sb2FkLFxuICBcInNlbmQtYmFja1wiOiAkZmEtdmFyLXNlbmQtYmFjayxcbiAgXCJtYXNrLXZlbnRpbGF0b3JcIjogJGZhLXZhci1tYXNrLXZlbnRpbGF0b3IsXG4gIFwidGlja2V0c1wiOiAkZmEtdmFyLXRpY2tldHMsXG4gIFwic2lnbmF0dXJlLWxvY2tcIjogJGZhLXZhci1zaWduYXR1cmUtbG9jayxcbiAgXCJhcnJvdy1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LFxuICBcInNpZ25zLXBvc3RcIjogJGZhLXZhci1zaWducy1wb3N0LFxuICBcIm1hcC1zaWduc1wiOiAkZmEtdmFyLW1hcC1zaWducyxcbiAgXCJvY3RhZ29uLXBsdXNcIjogJGZhLXZhci1vY3RhZ29uLXBsdXMsXG4gIFwicGx1cy1vY3RhZ29uXCI6ICRmYS12YXItcGx1cy1vY3RhZ29uLFxuICBcImNhc2gtcmVnaXN0ZXJcIjogJGZhLXZhci1jYXNoLXJlZ2lzdGVyLFxuICBcInBlcnNvbi1jaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uLFxuICBcIm1lbG9uLXNsaWNlXCI6ICRmYS12YXItbWVsb24tc2xpY2UsXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uXCI6ICRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLFxuICBcIm1lc3NhZ2Utc21pbGVcIjogJGZhLXZhci1tZXNzYWdlLXNtaWxlLFxuICBcImNvbW1lbnQtYWx0LXNtaWxlXCI6ICRmYS12YXItY29tbWVudC1hbHQtc21pbGUsXG4gIFwiY3VwLXN0cmF3XCI6ICRmYS12YXItY3VwLXN0cmF3LFxuICBcImxlZnQtZnJvbS1saW5lXCI6ICRmYS12YXItbGVmdC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1yaWdodCxcbiAgXCJoXCI6ICRmYS12YXItaCxcbiAgXCJiYXNrZXQtc2hvcHBpbmctc2ltcGxlXCI6ICRmYS12YXItYmFza2V0LXNob3BwaW5nLXNpbXBsZSxcbiAgXCJzaG9wcGluZy1iYXNrZXQtYWx0XCI6ICRmYS12YXItc2hvcHBpbmctYmFza2V0LWFsdCxcbiAgXCJoYW5kcy1ob2xkaW5nLWhlYXJ0XCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1oZWFydCxcbiAgXCJoYW5kcy1oZWFydFwiOiAkZmEtdmFyLWhhbmRzLWhlYXJ0LFxuICBcImNsb2NrLW5pbmVcIjogJGZhLXZhci1jbG9jay1uaW5lLFxuICBcImhhbW1lci1icnVzaFwiOiAkZmEtdmFyLWhhbW1lci1icnVzaCxcbiAgXCJ0YXJwXCI6ICRmYS12YXItdGFycCxcbiAgXCJmYWNlLXNsZWVweVwiOiAkZmEtdmFyLWZhY2Utc2xlZXB5LFxuICBcImhhbmQtaG9ybnNcIjogJGZhLXZhci1oYW5kLWhvcm5zLFxuICBcInNjcmV3ZHJpdmVyLXdyZW5jaFwiOiAkZmEtdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaCxcbiAgXCJ0b29sc1wiOiAkZmEtdmFyLXRvb2xzLFxuICBcImFycm93cy10by1leWVcIjogJGZhLXZhci1hcnJvd3MtdG8tZXllLFxuICBcImNpcmNsZS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVycyxcbiAgXCJ0cm9waHktc3RhclwiOiAkZmEtdmFyLXRyb3BoeS1zdGFyLFxuICBcInRyb3BoeS1hbHRcIjogJGZhLXZhci10cm9waHktYWx0LFxuICBcInBsdWctY2lyY2xlLWJvbHRcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1ib2x0LFxuICBcImZhY2UtdGhlcm1vbWV0ZXJcIjogJGZhLXZhci1mYWNlLXRoZXJtb21ldGVyLFxuICBcImdyaWQtcm91bmQtNFwiOiAkZmEtdmFyLWdyaWQtcm91bmQtNCxcbiAgXCJzaWduLXBvc3RzLXdyZW5jaFwiOiAkZmEtdmFyLXNpZ24tcG9zdHMtd3JlbmNoLFxuICBcInNoaXJ0LXJ1bm5pbmdcIjogJGZhLXZhci1zaGlydC1ydW5uaW5nLFxuICBcImJvb2stY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctdXAsXG4gIFwiZmFjZS1uYXVzZWF0ZWRcIjogJGZhLXZhci1mYWNlLW5hdXNlYXRlZCxcbiAgXCJoZWFydFwiOiAkZmEtdmFyLWhlYXJ0LFxuICBcImZpbGUtY2hhcnQtcGllXCI6ICRmYS12YXItZmlsZS1jaGFydC1waWUsXG4gIFwibWFycy1hbmQtdmVudXNcIjogJGZhLXZhci1tYXJzLWFuZC12ZW51cyxcbiAgXCJob3VzZS11c2VyXCI6ICRmYS12YXItaG91c2UtdXNlcixcbiAgXCJob21lLXVzZXJcIjogJGZhLXZhci1ob21lLXVzZXIsXG4gIFwiY2lyY2xlLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLWxlZnQsXG4gIFwiZHVtcHN0ZXItZmlyZVwiOiAkZmEtdmFyLWR1bXBzdGVyLWZpcmUsXG4gIFwiaGV4YWdvbi1taW51c1wiOiAkZmEtdmFyLWhleGFnb24tbWludXMsXG4gIFwibWludXMtaGV4YWdvblwiOiAkZmEtdmFyLW1pbnVzLWhleGFnb24sXG4gIFwibGVmdC10by1saW5lXCI6ICRmYS12YXItbGVmdC10by1saW5lLFxuICBcImFycm93LWFsdC10by1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LXRvLWxlZnQsXG4gIFwiaG91c2UtY3JhY2tcIjogJGZhLXZhci1ob3VzZS1jcmFjayxcbiAgXCJwYXctc2ltcGxlXCI6ICRmYS12YXItcGF3LXNpbXBsZSxcbiAgXCJwYXctYWx0XCI6ICRmYS12YXItcGF3LWFsdCxcbiAgXCJhcnJvdy1sZWZ0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtbG9uZy10by1saW5lLFxuICBcImJyYWNrZXRzLXJvdW5kXCI6ICRmYS12YXItYnJhY2tldHMtcm91bmQsXG4gIFwicGFyZW50aGVzZXNcIjogJGZhLXZhci1wYXJlbnRoZXNlcyxcbiAgXCJtYXJ0aW5pLWdsYXNzLWNpdHJ1c1wiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzLFxuICBcImNvY2t0YWlsXCI6ICRmYS12YXItY29ja3RhaWwsXG4gIFwidXNlci1zaGFrZXNwZWFyZVwiOiAkZmEtdmFyLXVzZXItc2hha2VzcGVhcmUsXG4gIFwiYXJyb3ctcmlnaHQtdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tYXJjLFxuICBcImZhY2Utc3VycHJpc2VcIjogJGZhLXZhci1mYWNlLXN1cnByaXNlLFxuICBcInN1cnByaXNlXCI6ICRmYS12YXItc3VycHJpc2UsXG4gIFwiYm90dGxlLXdhdGVyXCI6ICRmYS12YXItYm90dGxlLXdhdGVyLFxuICBcImNpcmNsZS1wYXVzZVwiOiAkZmEtdmFyLWNpcmNsZS1wYXVzZSxcbiAgXCJwYXVzZS1jaXJjbGVcIjogJGZhLXZhci1wYXVzZS1jaXJjbGUsXG4gIFwiZ2F1Z2UtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1nYXVnZS1jaXJjbGUtcGx1cyxcbiAgXCJmb2xkZXJzXCI6ICRmYS12YXItZm9sZGVycyxcbiAgXCJhbmdlbFwiOiAkZmEtdmFyLWFuZ2VsLFxuICBcInZhbHVlLWFic29sdXRlXCI6ICRmYS12YXItdmFsdWUtYWJzb2x1dGUsXG4gIFwicmFiYml0XCI6ICRmYS12YXItcmFiYml0LFxuICBcInRvaWxldC1wYXBlci1zbGFzaFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaCxcbiAgXCJjaXJjbGUtZXVyb1wiOiAkZmEtdmFyLWNpcmNsZS1ldXJvLFxuICBcImFwcGxlLXdob2xlXCI6ICRmYS12YXItYXBwbGUtd2hvbGUsXG4gIFwiYXBwbGUtYWx0XCI6ICRmYS12YXItYXBwbGUtYWx0LFxuICBcImtpdGNoZW4tc2V0XCI6ICRmYS12YXIta2l0Y2hlbi1zZXQsXG4gIFwiZGlhbW9uZC1oYWxmXCI6ICRmYS12YXItZGlhbW9uZC1oYWxmLFxuICBcImxvY2sta2V5aG9sZVwiOiAkZmEtdmFyLWxvY2sta2V5aG9sZSxcbiAgXCJsb2NrLWFsdFwiOiAkZmEtdmFyLWxvY2stYWx0LFxuICBcInJcIjogJGZhLXZhci1yLFxuICBcInRlbXBlcmF0dXJlLXF1YXJ0ZXJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyLFxuICBcInRlbXBlcmF0dXJlLTFcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0xLFxuICBcInRoZXJtb21ldGVyLTFcIjogJGZhLXZhci10aGVybW9tZXRlci0xLFxuICBcInRoZXJtb21ldGVyLXF1YXJ0ZXJcIjogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyLFxuICBcInNxdWFyZS1pbmZvXCI6ICRmYS12YXItc3F1YXJlLWluZm8sXG4gIFwiaW5mby1zcXVhcmVcIjogJGZhLXZhci1pbmZvLXNxdWFyZSxcbiAgXCJ3aWZpLXNsYXNoXCI6ICRmYS12YXItd2lmaS1zbGFzaCxcbiAgXCJ0b2lsZXQtcGFwZXIteG1hcmtcIjogJGZhLXZhci10b2lsZXQtcGFwZXIteG1hcmssXG4gIFwiaGFuZHMtaG9sZGluZy1kb2xsYXJcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRvbGxhcixcbiAgXCJoYW5kcy11c2RcIjogJGZhLXZhci1oYW5kcy11c2QsXG4gIFwiY3ViZVwiOiAkZmEtdmFyLWN1YmUsXG4gIFwiYXJyb3ctZG93bi10cmlhbmdsZS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZSxcbiAgXCJzb3J0LXNoYXBlcy1kb3duXCI6ICRmYS12YXItc29ydC1zaGFwZXMtZG93bixcbiAgXCJiaXRjb2luLXNpZ25cIjogJGZhLXZhci1iaXRjb2luLXNpZ24sXG4gIFwic2h1dHRlcnNcIjogJGZhLXZhci1zaHV0dGVycyxcbiAgXCJzaGllbGQtZG9nXCI6ICRmYS12YXItc2hpZWxkLWRvZyxcbiAgXCJzb2xhci1wYW5lbFwiOiAkZmEtdmFyLXNvbGFyLXBhbmVsLFxuICBcImxvY2stb3BlblwiOiAkZmEtdmFyLWxvY2stb3BlbixcbiAgXCJ0YWJsZS10cmVlXCI6ICRmYS12YXItdGFibGUtdHJlZSxcbiAgXCJob3VzZS1jaGltbmV5LWhlYXJ0XCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1oZWFydCxcbiAgXCJ0YWxseS0zXCI6ICRmYS12YXItdGFsbHktMyxcbiAgXCJlbGV2YXRvclwiOiAkZmEtdmFyLWVsZXZhdG9yLFxuICBcIm1vbmV5LWJpbGwtdHJhbnNmZXJcIjogJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyLFxuICBcIm1vbmV5LWJpbGwtdHJlbmQtdXBcIjogJGZhLXZhci1tb25leS1iaWxsLXRyZW5kLXVwLFxuICBcImhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtcG9sbC1ob3Jpem9udGFsXCI6ICRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbCxcbiAgXCJwb2xsLWhcIjogJGZhLXZhci1wb2xsLWgsXG4gIFwiY2lyY2xlXCI6ICRmYS12YXItY2lyY2xlLFxuICBcImxlZnQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLWxlZnQtdG8tYnJhY2tldCxcbiAgXCJjYXJ0LWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInN3b3JkXCI6ICRmYS12YXItc3dvcmQsXG4gIFwiYmFja3dhcmQtZmFzdFwiOiAkZmEtdmFyLWJhY2t3YXJkLWZhc3QsXG4gIFwiZmFzdC1iYWNrd2FyZFwiOiAkZmEtdmFyLWZhc3QtYmFja3dhcmQsXG4gIFwicmVjeWNsZVwiOiAkZmEtdmFyLXJlY3ljbGUsXG4gIFwidXNlci1hc3Ryb25hdXRcIjogJGZhLXZhci11c2VyLWFzdHJvbmF1dCxcbiAgXCJpbnRlcnJvYmFuZ1wiOiAkZmEtdmFyLWludGVycm9iYW5nLFxuICBcInBsYW5lLXNsYXNoXCI6ICRmYS12YXItcGxhbmUtc2xhc2gsXG4gIFwiY2lyY2xlLWRhc2hlZFwiOiAkZmEtdmFyLWNpcmNsZS1kYXNoZWQsXG4gIFwidHJhZGVtYXJrXCI6ICRmYS12YXItdHJhZGVtYXJrLFxuICBcImJhc2tldGJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLFxuICBcImJhc2tldGJhbGwtYmFsbFwiOiAkZmEtdmFyLWJhc2tldGJhbGwtYmFsbCxcbiAgXCJmb3JrLWtuaWZlXCI6ICRmYS12YXItZm9yay1rbmlmZSxcbiAgXCJ1dGVuc2lscy1hbHRcIjogJGZhLXZhci11dGVuc2lscy1hbHQsXG4gIFwic2F0ZWxsaXRlLWRpc2hcIjogJGZhLXZhci1zYXRlbGxpdGUtZGlzaCxcbiAgXCJiYWRnZS1jaGVja1wiOiAkZmEtdmFyLWJhZGdlLWNoZWNrLFxuICBcImNpcmNsZS11cFwiOiAkZmEtdmFyLWNpcmNsZS11cCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLXVwXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cCxcbiAgXCJzbGlkZXJcIjogJGZhLXZhci1zbGlkZXIsXG4gIFwibW9iaWxlLXNjcmVlbi1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbixcbiAgXCJtb2JpbGUtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFsdCxcbiAgXCJjbG9jay1vbmUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stb25lLXRoaXJ0eSxcbiAgXCJpbmJveC1vdXRcIjogJGZhLXZhci1pbmJveC1vdXQsXG4gIFwiaW5ib3gtYXJyb3ctdXBcIjogJGZhLXZhci1pbmJveC1hcnJvdy11cCxcbiAgXCJjbG91ZC1zbGFzaFwiOiAkZmEtdmFyLWNsb3VkLXNsYXNoLFxuICBcInZvbHVtZS1oaWdoXCI6ICRmYS12YXItdm9sdW1lLWhpZ2gsXG4gIFwidm9sdW1lLXVwXCI6ICRmYS12YXItdm9sdW1lLXVwLFxuICBcInVzZXJzLXJheXNcIjogJGZhLXZhci11c2Vycy1yYXlzLFxuICBcIndhbGxldFwiOiAkZmEtdmFyLXdhbGxldCxcbiAgXCJvY3RhZ29uLWNoZWNrXCI6ICRmYS12YXItb2N0YWdvbi1jaGVjayxcbiAgXCJmbGF0YnJlYWQtc3R1ZmZlZFwiOiAkZmEtdmFyLWZsYXRicmVhZC1zdHVmZmVkLFxuICBcImNsaXBib2FyZC1jaGVja1wiOiAkZmEtdmFyLWNsaXBib2FyZC1jaGVjayxcbiAgXCJjYXJ0LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItY2FydC1jaXJjbGUtcGx1cyxcbiAgXCJ0cnVjay1jbG9ja1wiOiAkZmEtdmFyLXRydWNrLWNsb2NrLFxuICBcInNoaXBwaW5nLXRpbWVkXCI6ICRmYS12YXItc2hpcHBpbmctdGltZWQsXG4gIFwicG9vbC04LWJhbGxcIjogJGZhLXZhci1wb29sLTgtYmFsbCxcbiAgXCJmaWxlLWF1ZGlvXCI6ICRmYS12YXItZmlsZS1hdWRpbyxcbiAgXCJ0dXJuLWRvd24tbGVmdFwiOiAkZmEtdmFyLXR1cm4tZG93bi1sZWZ0LFxuICBcImxvY2staGFzaHRhZ1wiOiAkZmEtdmFyLWxvY2staGFzaHRhZyxcbiAgXCJjaGFydC1yYWRhclwiOiAkZmEtdmFyLWNoYXJ0LXJhZGFyLFxuICBcInN0YWZmXCI6ICRmYS12YXItc3RhZmYsXG4gIFwiYnVyZ2VyXCI6ICRmYS12YXItYnVyZ2VyLFxuICBcImhhbWJ1cmdlclwiOiAkZmEtdmFyLWhhbWJ1cmdlcixcbiAgXCJ1dGlsaXR5LXBvbGVcIjogJGZhLXZhci11dGlsaXR5LXBvbGUsXG4gIFwidHJhbnNwb3J0ZXItNlwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTYsXG4gIFwiYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItYXJyb3ctdHVybi1sZWZ0LFxuICBcIndyZW5jaFwiOiAkZmEtdmFyLXdyZW5jaCxcbiAgXCJidWdzXCI6ICRmYS12YXItYnVncyxcbiAgXCJ2ZWN0b3ItcG9seWdvblwiOiAkZmEtdmFyLXZlY3Rvci1wb2x5Z29uLFxuICBcImRpYWdyYW0tbmVzdGVkXCI6ICRmYS12YXItZGlhZ3JhbS1uZXN0ZWQsXG4gIFwicnVwZWUtc2lnblwiOiAkZmEtdmFyLXJ1cGVlLXNpZ24sXG4gIFwicnVwZWVcIjogJGZhLXZhci1ydXBlZSxcbiAgXCJmaWxlLWltYWdlXCI6ICRmYS12YXItZmlsZS1pbWFnZSxcbiAgXCJjaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1jaXJjbGUtcXVlc3Rpb24sXG4gIFwicXVlc3Rpb24tY2lyY2xlXCI6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlLFxuICBcInRpY2tldHMtcGVyZm9yYXRlZFwiOiAkZmEtdmFyLXRpY2tldHMtcGVyZm9yYXRlZCxcbiAgXCJpbWFnZS11c2VyXCI6ICRmYS12YXItaW1hZ2UtdXNlcixcbiAgXCJidW95XCI6ICRmYS12YXItYnVveSxcbiAgXCJwbGFuZS1kZXBhcnR1cmVcIjogJGZhLXZhci1wbGFuZS1kZXBhcnR1cmUsXG4gIFwiaGFuZHNoYWtlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNsYXNoLFxuICBcImJvb2stYm9va21hcmtcIjogJGZhLXZhci1ib29rLWJvb2ttYXJrLFxuICBcImJvcmRlci1jZW50ZXItaFwiOiAkZmEtdmFyLWJvcmRlci1jZW50ZXItaCxcbiAgXCJjYW4tZm9vZFwiOiAkZmEtdmFyLWNhbi1mb29kLFxuICBcInR5cGV3cml0ZXJcIjogJGZhLXZhci10eXBld3JpdGVyLFxuICBcImFycm93LXJpZ2h0LWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1hcmMsXG4gIFwiY2lyY2xlLWtcIjogJGZhLXZhci1jaXJjbGUtayxcbiAgXCJmYWNlLWhhbmQtb3Zlci1tb3V0aFwiOiAkZmEtdmFyLWZhY2UtaGFuZC1vdmVyLW1vdXRoLFxuICBcInBvcGNvcm5cIjogJGZhLXZhci1wb3Bjb3JuLFxuICBcImhvdXNlLXdhdGVyXCI6ICRmYS12YXItaG91c2Utd2F0ZXIsXG4gIFwiaG91c2UtZmxvb2RcIjogJGZhLXZhci1ob3VzZS1mbG9vZCxcbiAgXCJvYmplY3Qtc3VidHJhY3RcIjogJGZhLXZhci1vYmplY3Qtc3VidHJhY3QsXG4gIFwiY29kZS1icmFuY2hcIjogJGZhLXZhci1jb2RlLWJyYW5jaCxcbiAgXCJ3YXJlaG91c2UtZnVsbFwiOiAkZmEtdmFyLXdhcmVob3VzZS1mdWxsLFxuICBcIndhcmVob3VzZS1hbHRcIjogJGZhLXZhci13YXJlaG91c2UtYWx0LFxuICBcImhhdC1jb3dib3lcIjogJGZhLXZhci1oYXQtY293Ym95LFxuICBcImJyaWRnZVwiOiAkZmEtdmFyLWJyaWRnZSxcbiAgXCJwaG9uZS1mbGlwXCI6ICRmYS12YXItcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1hbHRcIjogJGZhLXZhci1waG9uZS1hbHQsXG4gIFwiYXJyb3ctZG93bi1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi1mcm9tLWRvdHRlZC1saW5lLFxuICBcImZpbGUtZG9jXCI6ICRmYS12YXItZmlsZS1kb2MsXG4gIFwic3F1YXJlLXF1YXJ0ZXJzXCI6ICRmYS12YXItc3F1YXJlLXF1YXJ0ZXJzLFxuICBcInRydWNrLWZyb250XCI6ICRmYS12YXItdHJ1Y2stZnJvbnQsXG4gIFwiY2F0XCI6ICRmYS12YXItY2F0LFxuICBcInRyYXNoLXhtYXJrXCI6ICRmYS12YXItdHJhc2gteG1hcmssXG4gIFwiY2lyY2xlLWNhcmV0LWxlZnRcIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtbGVmdCxcbiAgXCJjYXJldC1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LWNpcmNsZS1sZWZ0LFxuICBcImZpbGVzXCI6ICRmYS12YXItZmlsZXMsXG4gIFwiYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZmFjZS1jbG91ZHNcIjogJGZhLXZhci1mYWNlLWNsb3VkcyxcbiAgXCJ1c2VyLWNyb3duXCI6ICRmYS12YXItdXNlci1jcm93bixcbiAgXCJiYXNrZXQtc2hvcHBpbmctcGx1c1wiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZy1wbHVzLFxuICBcInRydWNrLWZpZWxkXCI6ICRmYS12YXItdHJ1Y2stZmllbGQsXG4gIFwicm91dGVcIjogJGZhLXZhci1yb3V0ZSxcbiAgXCJjYXJ0LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWNoZWNrLFxuICBcImNsaXBib2FyZC1xdWVzdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1xdWVzdGlvbixcbiAgXCJwYW5vcmFtYVwiOiAkZmEtdmFyLXBhbm9yYW1hLFxuICBcImNvbW1lbnQtbWVkaWNhbFwiOiAkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCxcbiAgXCJ0ZWV0aC1vcGVuXCI6ICRmYS12YXItdGVldGgtb3BlbixcbiAgXCJ1c2VyLXRpZS1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLXRpZS1oYWlyLWxvbmcsXG4gIFwiZmlsZS1jaXJjbGUtbWludXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1taW51cyxcbiAgXCJoZWFkLXNpZGUtbWVkaWNhbFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1tZWRpY2FsLFxuICBcImFycm93LXR1cm4tcmlnaHRcIjogJGZhLXZhci1hcnJvdy10dXJuLXJpZ2h0LFxuICBcInRhZ3NcIjogJGZhLXZhci10YWdzLFxuICBcIndpbmUtZ2xhc3NcIjogJGZhLXZhci13aW5lLWdsYXNzLFxuICBcImZvcndhcmQtZmFzdFwiOiAkZmEtdmFyLWZvcndhcmQtZmFzdCxcbiAgXCJmYXN0LWZvcndhcmRcIjogJGZhLXZhci1mYXN0LWZvcndhcmQsXG4gIFwiZmFjZS1tZWgtYmxhbmtcIjogJGZhLXZhci1mYWNlLW1laC1ibGFuayxcbiAgXCJtZWgtYmxhbmtcIjogJGZhLXZhci1tZWgtYmxhbmssXG4gIFwidXNlci1yb2JvdFwiOiAkZmEtdmFyLXVzZXItcm9ib3QsXG4gIFwic3F1YXJlLXBhcmtpbmdcIjogJGZhLXZhci1zcXVhcmUtcGFya2luZyxcbiAgXCJwYXJraW5nXCI6ICRmYS12YXItcGFya2luZyxcbiAgXCJjYXJkLWRpYW1vbmRcIjogJGZhLXZhci1jYXJkLWRpYW1vbmQsXG4gIFwiZmFjZS16aXBwZXJcIjogJGZhLXZhci1mYWNlLXppcHBlcixcbiAgXCJmYWNlLXJhaXNlZC1leWVicm93XCI6ICRmYS12YXItZmFjZS1yYWlzZWQtZXllYnJvdyxcbiAgXCJob3VzZS1zaWduYWxcIjogJGZhLXZhci1ob3VzZS1zaWduYWwsXG4gIFwic3F1YXJlLWNoZXZyb24tdXBcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLXNxdWFyZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLXVwLFxuICBcImJhcnMtcHJvZ3Jlc3NcIjogJGZhLXZhci1iYXJzLXByb2dyZXNzLFxuICBcInRhc2tzLWFsdFwiOiAkZmEtdmFyLXRhc2tzLWFsdCxcbiAgXCJmYXVjZXQtZHJpcFwiOiAkZmEtdmFyLWZhdWNldC1kcmlwLFxuICBcImFycm93cy10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXRvLWxpbmUsXG4gIFwiZG9scGhpblwiOiAkZmEtdmFyLWRvbHBoaW4sXG4gIFwiYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodCxcbiAgXCJjaXJjbGUtclwiOiAkZmEtdmFyLWNpcmNsZS1yLFxuICBcImNhcnQtZmxhdGJlZFwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZCxcbiAgXCJkb2xseS1mbGF0YmVkXCI6ICRmYS12YXItZG9sbHktZmxhdGJlZCxcbiAgXCJiYW4tc21va2luZ1wiOiAkZmEtdmFyLWJhbi1zbW9raW5nLFxuICBcInNtb2tpbmctYmFuXCI6ICRmYS12YXItc21va2luZy1iYW4sXG4gIFwiY2lyY2xlLXNvcnQtdXBcIjogJGZhLXZhci1jaXJjbGUtc29ydC11cCxcbiAgXCJzb3J0LWNpcmNsZS11cFwiOiAkZmEtdmFyLXNvcnQtY2lyY2xlLXVwLFxuICBcInRlcm1pbmFsXCI6ICRmYS12YXItdGVybWluYWwsXG4gIFwibW9iaWxlLWJ1dHRvblwiOiAkZmEtdmFyLW1vYmlsZS1idXR0b24sXG4gIFwiaG91c2UtbWVkaWNhbC1mbGFnXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnLFxuICBcImJhc2tldC1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYXNrZXRcIjogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQsXG4gIFwidGFwZVwiOiAkZmEtdmFyLXRhcGUsXG4gIFwiY2hlc3RudXRcIjogJGZhLXZhci1jaGVzdG51dCxcbiAgXCJidXMtc2ltcGxlXCI6ICRmYS12YXItYnVzLXNpbXBsZSxcbiAgXCJidXMtYWx0XCI6ICRmYS12YXItYnVzLWFsdCxcbiAgXCJleWVcIjogJGZhLXZhci1leWUsXG4gIFwiZmFjZS1zYWQtY3J5XCI6ICRmYS12YXItZmFjZS1zYWQtY3J5LFxuICBcInNhZC1jcnlcIjogJGZhLXZhci1zYWQtY3J5LFxuICBcImhlYXRcIjogJGZhLXZhci1oZWF0LFxuICBcInRpY2tldC1haXJsaW5lXCI6ICRmYS12YXItdGlja2V0LWFpcmxpbmUsXG4gIFwidGlja2V0LXBlcmZvcmF0ZWQtcGxhbmVcIjogJGZhLXZhci10aWNrZXQtcGVyZm9yYXRlZC1wbGFuZSxcbiAgXCJ0aWNrZXQtcGxhbmVcIjogJGZhLXZhci10aWNrZXQtcGxhbmUsXG4gIFwiYm9vdC1oZWVsZWRcIjogJGZhLXZhci1ib290LWhlZWxlZCxcbiAgXCJhcnJvd3MtbWluaW1pemVcIjogJGZhLXZhci1hcnJvd3MtbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzXCI6ICRmYS12YXItY29tcHJlc3MtYXJyb3dzLFxuICBcImF1ZGlvLWRlc2NyaXB0aW9uXCI6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24sXG4gIFwicGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvblwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb24sXG4gIFwiZmlsZS1zaGllbGRcIjogJGZhLXZhci1maWxlLXNoaWVsZCxcbiAgXCJoZXhhZ29uXCI6ICRmYS12YXItaGV4YWdvbixcbiAgXCJtYW5ob2xlXCI6ICRmYS12YXItbWFuaG9sZSxcbiAgXCJ1c2VyLXNsYXNoXCI6ICRmYS12YXItdXNlci1zbGFzaCxcbiAgXCJwZW5cIjogJGZhLXZhci1wZW4sXG4gIFwidG93ZXItb2JzZXJ2YXRpb25cIjogJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbixcbiAgXCJmbG9wcHktZGlza3NcIjogJGZhLXZhci1mbG9wcHktZGlza3MsXG4gIFwidG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyLFxuICBcInRvaWxldC1wYXBlci1yZXZlcnNlLWFsdFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdCxcbiAgXCJmaWxlLWNvZGVcIjogJGZhLXZhci1maWxlLWNvZGUsXG4gIFwic2lnbmFsXCI6ICRmYS12YXItc2lnbmFsLFxuICBcInNpZ25hbC01XCI6ICRmYS12YXItc2lnbmFsLTUsXG4gIFwic2lnbmFsLXBlcmZlY3RcIjogJGZhLXZhci1zaWduYWwtcGVyZmVjdCxcbiAgXCJwdW1wXCI6ICRmYS12YXItcHVtcCxcbiAgXCJidXNcIjogJGZhLXZhci1idXMsXG4gIFwiaGVhcnQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrLFxuICBcImFycm93LXVwLWxlZnQtZnJvbS1jaXJjbGVcIjogJGZhLXZhci1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlLFxuICBcImhvdXNlLWNoaW1uZXlcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LFxuICBcImhvbWUtbGdcIjogJGZhLXZhci1ob21lLWxnLFxuICBcIndpbmRvdy1tYXhpbWl6ZVwiOiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSxcbiAgXCJkcnllclwiOiAkZmEtdmFyLWRyeWVyLFxuICBcImZhY2UtZnJvd25cIjogJGZhLXZhci1mYWNlLWZyb3duLFxuICBcImZyb3duXCI6ICRmYS12YXItZnJvd24sXG4gIFwiY2hlc3MtYmlzaG9wLXBpZWNlXCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLXBpZWNlLFxuICBcImNoZXNzLWJpc2hvcC1hbHRcIjogJGZhLXZhci1jaGVzcy1iaXNob3AtYWx0LFxuICBcInNoaXJ0LXRhbmstdG9wXCI6ICRmYS12YXItc2hpcnQtdGFuay10b3AsXG4gIFwiZGlwbG9tYVwiOiAkZmEtdmFyLWRpcGxvbWEsXG4gIFwic2Nyb2xsLXJpYmJvblwiOiAkZmEtdmFyLXNjcm9sbC1yaWJib24sXG4gIFwic2NyZWVuY2FzdFwiOiAkZmEtdmFyLXNjcmVlbmNhc3QsXG4gIFwid2Fsa2VyXCI6ICRmYS12YXItd2Fsa2VyLFxuICBcInByZXNjcmlwdGlvblwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbixcbiAgXCJzaG9wXCI6ICRmYS12YXItc2hvcCxcbiAgXCJzdG9yZS1hbHRcIjogJGZhLXZhci1zdG9yZS1hbHQsXG4gIFwiZmxvcHB5LWRpc2tcIjogJGZhLXZhci1mbG9wcHktZGlzayxcbiAgXCJzYXZlXCI6ICRmYS12YXItc2F2ZSxcbiAgXCJ2aWhhcmFcIjogJGZhLXZhci12aWhhcmEsXG4gIFwiZmFjZS1raXNzLWNsb3NlZC1leWVzXCI6ICRmYS12YXItZmFjZS1raXNzLWNsb3NlZC1leWVzLFxuICBcInNjYWxlLXVuYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGUtbGVmdFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCxcbiAgXCJmaWxlLXVzZXJcIjogJGZhLXZhci1maWxlLXVzZXIsXG4gIFwidXNlci1wb2xpY2UtdGllXCI6ICRmYS12YXItdXNlci1wb2xpY2UtdGllLFxuICBcImZhY2UtdG9uZ3VlLW1vbmV5XCI6ICRmYS12YXItZmFjZS10b25ndWUtbW9uZXksXG4gIFwidGVubmlzLWJhbGxcIjogJGZhLXZhci10ZW5uaXMtYmFsbCxcbiAgXCJzcXVhcmUtbFwiOiAkZmEtdmFyLXNxdWFyZS1sLFxuICBcInNvcnQtdXBcIjogJGZhLXZhci1zb3J0LXVwLFxuICBcInNvcnQtYXNjXCI6ICRmYS12YXItc29ydC1hc2MsXG4gIFwiY2FsZW5kYXItYXJyb3ctdXBcIjogJGZhLXZhci1jYWxlbmRhci1hcnJvdy11cCxcbiAgXCJjYWxlbmRhci11cGxvYWRcIjogJGZhLXZhci1jYWxlbmRhci11cGxvYWQsXG4gIFwiY29tbWVudC1kb3RzXCI6ICRmYS12YXItY29tbWVudC1kb3RzLFxuICBcImNvbW1lbnRpbmdcIjogJGZhLXZhci1jb21tZW50aW5nLFxuICBcInBsYW50LXdpbHRcIjogJGZhLXZhci1wbGFudC13aWx0LFxuICBcInNjYXJmXCI6ICRmYS12YXItc2NhcmYsXG4gIFwiYWxidW0tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1hbGJ1bS1jaXJjbGUtcGx1cyxcbiAgXCJ1c2VyLW51cnNlLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItbnVyc2UtaGFpci1sb25nLFxuICBcImRpYW1vbmRcIjogJGZhLXZhci1kaWFtb25kLFxuICBcInNxdWFyZS1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWxlZnQsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1sZWZ0LFxuICBcImZhY2UtZ3Jpbi1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LFxuICBcImdyaW4tc3F1aW50XCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQsXG4gIFwiY2lyY2xlLWVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItY2lyY2xlLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImhhbmQtaG9sZGluZy1kb2xsYXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyLFxuICBcImhhbmQtaG9sZGluZy11c2RcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkLFxuICBcImdyaWQtZGl2aWRlcnNcIjogJGZhLXZhci1ncmlkLWRpdmlkZXJzLFxuICBcImNoYXJ0LWRpYWdyYW1cIjogJGZhLXZhci1jaGFydC1kaWFncmFtLFxuICBcImJhY3Rlcml1bVwiOiAkZmEtdmFyLWJhY3Rlcml1bSxcbiAgXCJoYW5kLXBvaW50ZXJcIjogJGZhLXZhci1oYW5kLXBvaW50ZXIsXG4gIFwiZHJ1bS1zdGVlbHBhblwiOiAkZmEtdmFyLWRydW0tc3RlZWxwYW4sXG4gIFwiaGFuZC1zY2lzc29yc1wiOiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMsXG4gIFwiaGFuZHMtcHJheWluZ1wiOiAkZmEtdmFyLWhhbmRzLXByYXlpbmcsXG4gIFwicHJheWluZy1oYW5kc1wiOiAkZmEtdmFyLXByYXlpbmctaGFuZHMsXG4gIFwiZmFjZS1wZW5zaXZlXCI6ICRmYS12YXItZmFjZS1wZW5zaXZlLFxuICBcInVzZXItbXVzaWNcIjogJGZhLXZhci11c2VyLW11c2ljLFxuICBcImFycm93LXJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodCxcbiAgXCJhcnJvdy1yaWdodC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZCxcbiAgXCJyZWRvXCI6ICRmYS12YXItcmVkbyxcbiAgXCJtZXNzYWdlcy1kb2xsYXJcIjogJGZhLXZhci1tZXNzYWdlcy1kb2xsYXIsXG4gIFwiY29tbWVudHMtYWx0LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWFsdC1kb2xsYXIsXG4gIFwic2Vuc29yLW9uXCI6ICRmYS12YXItc2Vuc29yLW9uLFxuICBcImJhbGxvb25cIjogJGZhLXZhci1iYWxsb29uLFxuICBcImJpb2hhemFyZFwiOiAkZmEtdmFyLWJpb2hhemFyZCxcbiAgXCJjaGVzcy1xdWVlbi1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLXBpZWNlLFxuICBcImNoZXNzLXF1ZWVuLWFsdFwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLWFsdCxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycyxcbiAgXCJsb2NhdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLFxuICBcIm1hcnMtZG91YmxlXCI6ICRmYS12YXItbWFycy1kb3VibGUsXG4gIFwibGVmdC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1sZWZ0LWZyb20tYnJhY2tldCxcbiAgXCJob3VzZS1wZXJzb24tbGVhdmVcIjogJGZhLXZhci1ob3VzZS1wZXJzb24tbGVhdmUsXG4gIFwiaG91c2UtbGVhdmVcIjogJGZhLXZhci1ob3VzZS1sZWF2ZSxcbiAgXCJob3VzZS1wZXJzb24tZGVwYXJ0XCI6ICRmYS12YXItaG91c2UtcGVyc29uLWRlcGFydCxcbiAgXCJydWxlci10cmlhbmdsZVwiOiAkZmEtdmFyLXJ1bGVyLXRyaWFuZ2xlLFxuICBcImNhcmQtY2x1YlwiOiAkZmEtdmFyLWNhcmQtY2x1YixcbiAgXCJjaGlsZC1kcmVzc1wiOiAkZmEtdmFyLWNoaWxkLWRyZXNzLFxuICBcInVzZXJzLWJldHdlZW4tbGluZXNcIjogJGZhLXZhci11c2Vycy1iZXR3ZWVuLWxpbmVzLFxuICBcImx1bmdzLXZpcnVzXCI6ICRmYS12YXItbHVuZ3MtdmlydXMsXG4gIFwic3Bpbm5lci10aGlyZFwiOiAkZmEtdmFyLXNwaW5uZXItdGhpcmQsXG4gIFwiZmFjZS1ncmluLXRlYXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXRlYXJzLFxuICBcImdyaW4tdGVhcnNcIjogJGZhLXZhci1ncmluLXRlYXJzLFxuICBcInBob25lXCI6ICRmYS12YXItcGhvbmUsXG4gIFwiY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWxcIjogJGZhLXZhci1jb21wdXRlci1tb3VzZS1zY3JvbGx3aGVlbCxcbiAgXCJtb3VzZS1hbHRcIjogJGZhLXZhci1tb3VzZS1hbHQsXG4gIFwiY2FsZW5kYXIteG1hcmtcIjogJGZhLXZhci1jYWxlbmRhci14bWFyayxcbiAgXCJjYWxlbmRhci10aW1lc1wiOiAkZmEtdmFyLWNhbGVuZGFyLXRpbWVzLFxuICBcImNoaWxkLXJlYWNoaW5nXCI6ICRmYS12YXItY2hpbGQtcmVhY2hpbmcsXG4gIFwidGFibGUtbGF5b3V0XCI6ICRmYS12YXItdGFibGUtbGF5b3V0LFxuICBcIm5hcndoYWxcIjogJGZhLXZhci1uYXJ3aGFsLFxuICBcInJhbXAtbG9hZGluZ1wiOiAkZmEtdmFyLXJhbXAtbG9hZGluZyxcbiAgXCJjYWxlbmRhci1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1wbHVzLFxuICBcInRvb3RoYnJ1c2hcIjogJGZhLXZhci10b290aGJydXNoLFxuICBcImJvcmRlci1pbm5lclwiOiAkZmEtdmFyLWJvcmRlci1pbm5lcixcbiAgXCJwYXctY2xhd3NcIjogJGZhLXZhci1wYXctY2xhd3MsXG4gIFwia2l3aS1mcnVpdFwiOiAkZmEtdmFyLWtpd2ktZnJ1aXQsXG4gIFwidHJhZmZpYy1saWdodC1zbG93XCI6ICRmYS12YXItdHJhZmZpYy1saWdodC1zbG93LFxuICBcInJlY3RhbmdsZS1jb2RlXCI6ICRmYS12YXItcmVjdGFuZ2xlLWNvZGUsXG4gIFwiaGVhZC1zaWRlLXZpcnVzXCI6ICRmYS12YXItaGVhZC1zaWRlLXZpcnVzLFxuICBcImtleWJvYXJkLWJyaWdodG5lc3NcIjogJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzLFxuICBcImJvb2tzLW1lZGljYWxcIjogJGZhLXZhci1ib29rcy1tZWRpY2FsLFxuICBcImxpZ2h0YnVsYi1zbGFzaFwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1zbGFzaCxcbiAgXCJob3VzZS1ibGFua1wiOiAkZmEtdmFyLWhvdXNlLWJsYW5rLFxuICBcImhvbWUtYmxhbmtcIjogJGZhLXZhci1ob21lLWJsYW5rLFxuICBcInNxdWFyZS01XCI6ICRmYS12YXItc3F1YXJlLTUsXG4gIFwic3F1YXJlLWhlYXJ0XCI6ICRmYS12YXItc3F1YXJlLWhlYXJ0LFxuICBcImhlYXJ0LXNxdWFyZVwiOiAkZmEtdmFyLWhlYXJ0LXNxdWFyZSxcbiAgXCJwdXp6bGVcIjogJGZhLXZhci1wdXp6bGUsXG4gIFwidXNlci1nZWFyXCI6ICRmYS12YXItdXNlci1nZWFyLFxuICBcInVzZXItY29nXCI6ICRmYS12YXItdXNlci1jb2csXG4gIFwicGlwZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1waXBlLWNpcmNsZS1jaGVjayxcbiAgXCJhcnJvdy11cC0xLTlcIjogJGZhLXZhci1hcnJvdy11cC0xLTksXG4gIFwic29ydC1udW1lcmljLXVwXCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLFxuICBcIm9jdGFnb24tZXhjbGFtYXRpb25cIjogJGZhLXZhci1vY3RhZ29uLWV4Y2xhbWF0aW9uLFxuICBcImRpYWwtbG93XCI6ICRmYS12YXItZGlhbC1sb3csXG4gIFwiZG9vci1jbG9zZWRcIjogJGZhLXZhci1kb29yLWNsb3NlZCxcbiAgXCJsYXB0b3AtbW9iaWxlXCI6ICRmYS12YXItbGFwdG9wLW1vYmlsZSxcbiAgXCJwaG9uZS1sYXB0b3BcIjogJGZhLXZhci1waG9uZS1sYXB0b3AsXG4gIFwiY29udmV5b3ItYmVsdC1ib3hlc1wiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQtYm94ZXMsXG4gIFwiY29udmV5b3ItYmVsdC1hbHRcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWFsdCxcbiAgXCJzaGllbGQtdmlydXNcIjogJGZhLXZhci1zaGllbGQtdmlydXMsXG4gIFwic3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lLWFkdmFuY2VkXCI6ICRmYS12YXItc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lLWFkdmFuY2VkLFxuICBcInN0YXJmaWdodGVyLWFsdC1hZHZhbmNlZFwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLWFsdC1hZHZhbmNlZCxcbiAgXCJkaWNlLXNpeFwiOiAkZmEtdmFyLWRpY2Utc2l4LFxuICBcInN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZVwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZSxcbiAgXCJzdGFyZmlnaHRlci1hbHRcIjogJGZhLXZhci1zdGFyZmlnaHRlci1hbHQsXG4gIFwicm9ja2V0LWxhdW5jaFwiOiAkZmEtdmFyLXJvY2tldC1sYXVuY2gsXG4gIFwibW9zcXVpdG8tbmV0XCI6ICRmYS12YXItbW9zcXVpdG8tbmV0LFxuICBcImZpbGUtZnJhZ21lbnRcIjogJGZhLXZhci1maWxlLWZyYWdtZW50LFxuICBcInZlbnQtZGFtcGVyXCI6ICRmYS12YXItdmVudC1kYW1wZXIsXG4gIFwiYnJpZGdlLXdhdGVyXCI6ICRmYS12YXItYnJpZGdlLXdhdGVyLFxuICBcImJhbi1idWdcIjogJGZhLXZhci1iYW4tYnVnLFxuICBcImRlYnVnXCI6ICRmYS12YXItZGVidWcsXG4gIFwicGVyc29uLWJvb3RoXCI6ICRmYS12YXItcGVyc29uLWJvb3RoLFxuICBcInRleHQtd2lkdGhcIjogJGZhLXZhci10ZXh0LXdpZHRoLFxuICBcImdhcmFnZS1jYXJcIjogJGZhLXZhci1nYXJhZ2UtY2FyLFxuICBcInNxdWFyZS1rYW5iYW5cIjogJGZhLXZhci1zcXVhcmUta2FuYmFuLFxuICBcImhhdC13aXphcmRcIjogJGZhLXZhci1oYXQtd2l6YXJkLFxuICBcImNoYXJ0LWthbmJhblwiOiAkZmEtdmFyLWNoYXJ0LWthbmJhbixcbiAgXCJwZW4tZmFuY3lcIjogJGZhLXZhci1wZW4tZmFuY3ksXG4gIFwiY29mZmVlLXBvdFwiOiAkZmEtdmFyLWNvZmZlZS1wb3QsXG4gIFwibW91c2UtZmllbGRcIjogJGZhLXZhci1tb3VzZS1maWVsZCxcbiAgXCJwZXJzb24tZGlnZ2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1kaWdnaW5nLFxuICBcImRpZ2dpbmdcIjogJGZhLXZhci1kaWdnaW5nLFxuICBcInNob3dlci1kb3duXCI6ICRmYS12YXItc2hvd2VyLWRvd24sXG4gIFwic2hvd2VyLWFsdFwiOiAkZmEtdmFyLXNob3dlci1hbHQsXG4gIFwiYm94LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJveC1jaXJjbGUtY2hlY2ssXG4gIFwiYnJpZ2h0bmVzc1wiOiAkZmEtdmFyLWJyaWdodG5lc3MsXG4gIFwiY2FyLXNpZGUtYm9sdFwiOiAkZmEtdmFyLWNhci1zaWRlLWJvbHQsXG4gIFwiZmlsZS14bWxcIjogJGZhLXZhci1maWxlLXhtbCxcbiAgXCJvcm5hbWVudFwiOiAkZmEtdmFyLW9ybmFtZW50LFxuICBcInBob25lLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLXBob25lLWFycm93LWRvd24tbGVmdCxcbiAgXCJwaG9uZS1hcnJvdy1kb3duXCI6ICRmYS12YXItcGhvbmUtYXJyb3ctZG93bixcbiAgXCJwaG9uZS1pbmNvbWluZ1wiOiAkZmEtdmFyLXBob25lLWluY29taW5nLFxuICBcImNsb3VkLXdvcmRcIjogJGZhLXZhci1jbG91ZC13b3JkLFxuICBcImhhbmQtZmluZ2Vycy1jcm9zc2VkXCI6ICRmYS12YXItaGFuZC1maW5nZXJzLWNyb3NzZWQsXG4gIFwidHJhc2hcIjogJGZhLXZhci10cmFzaCxcbiAgXCJnYXVnZS1zaW1wbGVcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUsXG4gIFwiZ2F1Z2Utc2ltcGxlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1tZWQsXG4gIFwidGFjaG9tZXRlci1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlLFxuICBcImFycm93LWRvd24tc21hbGwtYmlnXCI6ICRmYS12YXItYXJyb3ctZG93bi1zbWFsbC1iaWcsXG4gIFwic29ydC1zaXplLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1zaXplLWRvd24tYWx0LFxuICBcImJvb2stbWVkaWNhbFwiOiAkZmEtdmFyLWJvb2stbWVkaWNhbCxcbiAgXCJmYWNlLW1lbHRpbmdcIjogJGZhLXZhci1mYWNlLW1lbHRpbmcsXG4gIFwicG9vXCI6ICRmYS12YXItcG9vLFxuICBcInBlbi1jbGlwLXNsYXNoXCI6ICRmYS12YXItcGVuLWNsaXAtc2xhc2gsXG4gIFwicGVuLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXBlbi1hbHQtc2xhc2gsXG4gIFwicXVvdGUtcmlnaHRcIjogJGZhLXZhci1xdW90ZS1yaWdodCxcbiAgXCJxdW90ZS1yaWdodC1hbHRcIjogJGZhLXZhci1xdW90ZS1yaWdodC1hbHQsXG4gIFwic2Nyb2xsLW9sZFwiOiAkZmEtdmFyLXNjcm9sbC1vbGQsXG4gIFwiZ3VpdGFyc1wiOiAkZmEtdmFyLWd1aXRhcnMsXG4gIFwicGhvbmUteG1hcmtcIjogJGZhLXZhci1waG9uZS14bWFyayxcbiAgXCJob3NlXCI6ICRmYS12YXItaG9zZSxcbiAgXCJjbG9jay1zaXhcIjogJGZhLXZhci1jbG9jay1zaXgsXG4gIFwic2hpcnRcIjogJGZhLXZhci1zaGlydCxcbiAgXCJ0LXNoaXJ0XCI6ICRmYS12YXItdC1zaGlydCxcbiAgXCJ0c2hpcnRcIjogJGZhLXZhci10c2hpcnQsXG4gIFwiYmlsbGJvYXJkXCI6ICRmYS12YXItYmlsbGJvYXJkLFxuICBcInNxdWFyZS1yXCI6ICRmYS12YXItc3F1YXJlLXIsXG4gIFwiY3ViZXNcIjogJGZhLXZhci1jdWJlcyxcbiAgXCJlbnZlbG9wZS1vcGVuLWRvbGxhclwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tZG9sbGFyLFxuICBcImRpdmlkZVwiOiAkZmEtdmFyLWRpdmlkZSxcbiAgXCJzdW4tY2xvdWRcIjogJGZhLXZhci1zdW4tY2xvdWQsXG4gIFwibGFtcC1mbG9vclwiOiAkZmEtdmFyLWxhbXAtZmxvb3IsXG4gIFwic3F1YXJlLTdcIjogJGZhLXZhci1zcXVhcmUtNyxcbiAgXCJ0ZW5nZS1zaWduXCI6ICRmYS12YXItdGVuZ2Utc2lnbixcbiAgXCJ0ZW5nZVwiOiAkZmEtdmFyLXRlbmdlLFxuICBcImhlYWRwaG9uZXNcIjogJGZhLXZhci1oZWFkcGhvbmVzLFxuICBcImhhbmRzLWhvbGRpbmdcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLFxuICBcImNhbXBmaXJlXCI6ICRmYS12YXItY2FtcGZpcmUsXG4gIFwiY2lyY2xlLWFtcGVyc2FuZFwiOiAkZmEtdmFyLWNpcmNsZS1hbXBlcnNhbmQsXG4gIFwic25vd2ZsYWtlc1wiOiAkZmEtdmFyLXNub3dmbGFrZXMsXG4gIFwiaGFuZHMtY2xhcHBpbmdcIjogJGZhLXZhci1oYW5kcy1jbGFwcGluZyxcbiAgXCJyZXB1YmxpY2FuXCI6ICRmYS12YXItcmVwdWJsaWNhbixcbiAgXCJsZWFmLW1hcGxlXCI6ICRmYS12YXItbGVhZi1tYXBsZSxcbiAgXCJhcnJvdy1sZWZ0XCI6ICRmYS12YXItYXJyb3ctbGVmdCxcbiAgXCJwZXJzb24tY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS14bWFyayxcbiAgXCJydWxlclwiOiAkZmEtdmFyLXJ1bGVyLFxuICBcImFycm93LWxlZnQtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWJyYWNrZXQsXG4gIFwiY3VwLXN0cmF3LXN3b29zaFwiOiAkZmEtdmFyLWN1cC1zdHJhdy1zd29vc2gsXG4gIFwidGVtcGVyYXR1cmUtc3VuXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtc3VuLFxuICBcInRlbXBlcmF0dXJlLWhvdFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhvdCxcbiAgXCJhbGlnbi1sZWZ0XCI6ICRmYS12YXItYWxpZ24tbGVmdCxcbiAgXCJkaWNlLWQ2XCI6ICRmYS12YXItZGljZS1kNixcbiAgXCJyZXN0cm9vbVwiOiAkZmEtdmFyLXJlc3Ryb29tLFxuICBcImhpZ2gtZGVmaW5pdGlvblwiOiAkZmEtdmFyLWhpZ2gtZGVmaW5pdGlvbixcbiAgXCJyZWN0YW5nbGUtaGRcIjogJGZhLXZhci1yZWN0YW5nbGUtaGQsXG4gIFwialwiOiAkZmEtdmFyLWosXG4gIFwiZ2FsYXh5XCI6ICRmYS12YXItZ2FsYXh5LFxuICBcInVzZXJzLXZpZXdmaW5kZXJcIjogJGZhLXZhci11c2Vycy12aWV3ZmluZGVyLFxuICBcImZpbGUtdmlkZW9cIjogJGZhLXZhci1maWxlLXZpZGVvLFxuICBcImNoZXJyaWVzXCI6ICRmYS12YXItY2hlcnJpZXMsXG4gIFwidXAtcmlnaHQtZnJvbS1zcXVhcmVcIjogJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZSxcbiAgXCJleHRlcm5hbC1saW5rLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0LFxuICBcImNpcmNsZS1zb3J0XCI6ICRmYS12YXItY2lyY2xlLXNvcnQsXG4gIFwic29ydC1jaXJjbGVcIjogJGZhLXZhci1zb3J0LWNpcmNsZSxcbiAgXCJ0YWJsZS1jZWxsc1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLFxuICBcInRoXCI6ICRmYS12YXItdGgsXG4gIFwiYmFnLXNob3BwaW5nLW1pbnVzXCI6ICRmYS12YXItYmFnLXNob3BwaW5nLW1pbnVzLFxuICBcImZpbGUtcGRmXCI6ICRmYS12YXItZmlsZS1wZGYsXG4gIFwic2lyZW5cIjogJGZhLXZhci1zaXJlbixcbiAgXCJhcnJvdy11cC10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLXRvLWRvdHRlZC1saW5lLFxuICBcImltYWdlLWxhbmRzY2FwZVwiOiAkZmEtdmFyLWltYWdlLWxhbmRzY2FwZSxcbiAgXCJsYW5kc2NhcGVcIjogJGZhLXZhci1sYW5kc2NhcGUsXG4gIFwidGFuay13YXRlclwiOiAkZmEtdmFyLXRhbmstd2F0ZXIsXG4gIFwiY3VybGluZy1zdG9uZVwiOiAkZmEtdmFyLWN1cmxpbmctc3RvbmUsXG4gIFwiY3VybGluZ1wiOiAkZmEtdmFyLWN1cmxpbmcsXG4gIFwiZ2FtZXBhZC1tb2Rlcm5cIjogJGZhLXZhci1nYW1lcGFkLW1vZGVybixcbiAgXCJnYW1lcGFkLWFsdFwiOiAkZmEtdmFyLWdhbWVwYWQtYWx0LFxuICBcIm1lc3NhZ2VzLXF1ZXN0aW9uXCI6ICRmYS12YXItbWVzc2FnZXMtcXVlc3Rpb24sXG4gIFwiYm9vay1iaWJsZVwiOiAkZmEtdmFyLWJvb2stYmlibGUsXG4gIFwiYmlibGVcIjogJGZhLXZhci1iaWJsZSxcbiAgXCJvXCI6ICRmYS12YXItbyxcbiAgXCJzdWl0Y2FzZS1tZWRpY2FsXCI6ICRmYS12YXItc3VpdGNhc2UtbWVkaWNhbCxcbiAgXCJtZWRraXRcIjogJGZhLXZhci1tZWRraXQsXG4gIFwiYnJpZWZjYXNlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYnJpZWZjYXNlLWFycm93LXJpZ2h0LFxuICBcImV4cGFuZC13aWRlXCI6ICRmYS12YXItZXhwYW5kLXdpZGUsXG4gIFwiY2xvY2stZWxldmVuLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWVsZXZlbi10aGlydHksXG4gIFwicnZcIjogJGZhLXZhci1ydixcbiAgXCJ1c2VyLXNlY3JldFwiOiAkZmEtdmFyLXVzZXItc2VjcmV0LFxuICBcIm90dGVyXCI6ICRmYS12YXItb3R0ZXIsXG4gIFwiZHJlaWRlbFwiOiAkZmEtdmFyLWRyZWlkZWwsXG4gIFwicGVyc29uLWRyZXNzXCI6ICRmYS12YXItcGVyc29uLWRyZXNzLFxuICBcImZlbWFsZVwiOiAkZmEtdmFyLWZlbWFsZSxcbiAgXCJjb21tZW50LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnQtZG9sbGFyLFxuICBcImJ1c2luZXNzLXRpbWVcIjogJGZhLXZhci1idXNpbmVzcy10aW1lLFxuICBcImJyaWVmY2FzZS1jbG9ja1wiOiAkZmEtdmFyLWJyaWVmY2FzZS1jbG9jayxcbiAgXCJmbG93ZXItdHVsaXBcIjogJGZhLXZhci1mbG93ZXItdHVsaXAsXG4gIFwicGVvcGxlLXBhbnRzLXNpbXBsZVwiOiAkZmEtdmFyLXBlb3BsZS1wYW50cy1zaW1wbGUsXG4gIFwiY2xvdWQtZHJpenpsZVwiOiAkZmEtdmFyLWNsb3VkLWRyaXp6bGUsXG4gIFwidGFibGUtY2VsbHMtbGFyZ2VcIjogJGZhLXZhci10YWJsZS1jZWxscy1sYXJnZSxcbiAgXCJ0aC1sYXJnZVwiOiAkZmEtdmFyLXRoLWxhcmdlLFxuICBcImJvb2stdGFuYWtoXCI6ICRmYS12YXItYm9vay10YW5ha2gsXG4gIFwidGFuYWtoXCI6ICRmYS12YXItdGFuYWtoLFxuICBcInNvbGFyLXN5c3RlbVwiOiAkZmEtdmFyLXNvbGFyLXN5c3RlbSxcbiAgXCJzZWFsLXF1ZXN0aW9uXCI6ICRmYS12YXItc2VhbC1xdWVzdGlvbixcbiAgXCJwaG9uZS12b2x1bWVcIjogJGZhLXZhci1waG9uZS12b2x1bWUsXG4gIFwidm9sdW1lLWNvbnRyb2wtcGhvbmVcIjogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZSxcbiAgXCJkaXNjLWRyaXZlXCI6ICRmYS12YXItZGlzYy1kcml2ZSxcbiAgXCJoYXQtY293Ym95LXNpZGVcIjogJGZhLXZhci1oYXQtY293Ym95LXNpZGUsXG4gIFwidGFibGUtcm93c1wiOiAkZmEtdmFyLXRhYmxlLXJvd3MsXG4gIFwicm93c1wiOiAkZmEtdmFyLXJvd3MsXG4gIFwibG9jYXRpb24tZXhjbGFtYXRpb25cIjogJGZhLXZhci1sb2NhdGlvbi1leGNsYW1hdGlvbixcbiAgXCJtYXAtbWFya2VyLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbWFwLW1hcmtlci1leGNsYW1hdGlvbixcbiAgXCJmYWNlLWZlYXJmdWxcIjogJGZhLXZhci1mYWNlLWZlYXJmdWwsXG4gIFwiY2xpcGJvYXJkLXVzZXJcIjogJGZhLXZhci1jbGlwYm9hcmQtdXNlcixcbiAgXCJidXMtc2Nob29sXCI6ICRmYS12YXItYnVzLXNjaG9vbCxcbiAgXCJmaWxtLXNsYXNoXCI6ICRmYS12YXItZmlsbS1zbGFzaCxcbiAgXCJzcXVhcmUtYXJyb3ctZG93bi1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLXJpZ2h0LFxuICBcImJvb2stc3BhcmtsZXNcIjogJGZhLXZhci1ib29rLXNwYXJrbGVzLFxuICBcImJvb2stc3BlbGxzXCI6ICRmYS12YXItYm9vay1zcGVsbHMsXG4gIFwid2FzaGluZy1tYWNoaW5lXCI6ICRmYS12YXItd2FzaGluZy1tYWNoaW5lLFxuICBcIndhc2hlclwiOiAkZmEtdmFyLXdhc2hlcixcbiAgXCJjaGlsZFwiOiAkZmEtdmFyLWNoaWxkLFxuICBcImxpcmEtc2lnblwiOiAkZmEtdmFyLWxpcmEtc2lnbixcbiAgXCJ1c2VyLXZpc29yXCI6ICRmYS12YXItdXNlci12aXNvcixcbiAgXCJmaWxlLXBsdXMtbWludXNcIjogJGZhLXZhci1maWxlLXBsdXMtbWludXMsXG4gIFwiY2hlc3MtY2xvY2stZmxpcFwiOiAkZmEtdmFyLWNoZXNzLWNsb2NrLWZsaXAsXG4gIFwiY2hlc3MtY2xvY2stYWx0XCI6ICRmYS12YXItY2hlc3MtY2xvY2stYWx0LFxuICBcInNhdGVsbGl0ZVwiOiAkZmEtdmFyLXNhdGVsbGl0ZSxcbiAgXCJ0cnVjay1maXJlXCI6ICRmYS12YXItdHJ1Y2stZmlyZSxcbiAgXCJwbGFuZS1sb2NrXCI6ICRmYS12YXItcGxhbmUtbG9jayxcbiAgXCJzdGVlcmluZy13aGVlbFwiOiAkZmEtdmFyLXN0ZWVyaW5nLXdoZWVsLFxuICBcInRhZ1wiOiAkZmEtdmFyLXRhZyxcbiAgXCJzdHJldGNoZXJcIjogJGZhLXZhci1zdHJldGNoZXIsXG4gIFwiYm9vay1zZWN0aW9uXCI6ICRmYS12YXItYm9vay1zZWN0aW9uLFxuICBcImJvb2stbGF3XCI6ICRmYS12YXItYm9vay1sYXcsXG4gIFwiaW5ib3hlc1wiOiAkZmEtdmFyLWluYm94ZXMsXG4gIFwiY29mZmVlLWJlYW5cIjogJGZhLXZhci1jb2ZmZWUtYmVhbixcbiAgXCJjaXJjbGUteWVuXCI6ICRmYS12YXItY2lyY2xlLXllbixcbiAgXCJicmFja2V0cy1jdXJseVwiOiAkZmEtdmFyLWJyYWNrZXRzLWN1cmx5LFxuICBcImVsbGlwc2lzLXN0cm9rZS12ZXJ0aWNhbFwiOiAkZmEtdmFyLWVsbGlwc2lzLXN0cm9rZS12ZXJ0aWNhbCxcbiAgXCJlbGxpcHNpcy12LWFsdFwiOiAkZmEtdmFyLWVsbGlwc2lzLXYtYWx0LFxuICBcImNvbW1lbnRcIjogJGZhLXZhci1jb21tZW50LFxuICBcInNxdWFyZS0xXCI6ICRmYS12YXItc3F1YXJlLTEsXG4gIFwiY2FrZS1jYW5kbGVzXCI6ICRmYS12YXItY2FrZS1jYW5kbGVzLFxuICBcImJpcnRoZGF5LWNha2VcIjogJGZhLXZhci1iaXJ0aGRheS1jYWtlLFxuICBcImNha2VcIjogJGZhLXZhci1jYWtlLFxuICBcImhlYWQtc2lkZVwiOiAkZmEtdmFyLWhlYWQtc2lkZSxcbiAgXCJ0cnVjay1sYWRkZXJcIjogJGZhLXZhci10cnVjay1sYWRkZXIsXG4gIFwiZW52ZWxvcGVcIjogJGZhLXZhci1lbnZlbG9wZSxcbiAgXCJkb2xseS1lbXB0eVwiOiAkZmEtdmFyLWRvbGx5LWVtcHR5LFxuICBcImZhY2UtdGlzc3VlXCI6ICRmYS12YXItZmFjZS10aXNzdWUsXG4gIFwiYW5nbGVzLXVwXCI6ICRmYS12YXItYW5nbGVzLXVwLFxuICBcImFuZ2xlLWRvdWJsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCxcbiAgXCJiaW4tcmVjeWNsZVwiOiAkZmEtdmFyLWJpbi1yZWN5Y2xlLFxuICBcInBhcGVyY2xpcFwiOiAkZmEtdmFyLXBhcGVyY2xpcCxcbiAgXCJjaGFydC1saW5lLWRvd25cIjogJGZhLXZhci1jaGFydC1saW5lLWRvd24sXG4gIFwiYXJyb3ctcmlnaHQtdG8tY2l0eVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHksXG4gIFwibG9jay1hXCI6ICRmYS12YXItbG9jay1hLFxuICBcInJpYmJvblwiOiAkZmEtdmFyLXJpYmJvbixcbiAgXCJsdW5nc1wiOiAkZmEtdmFyLWx1bmdzLFxuICBcInBlcnNvbi1waW5iYWxsXCI6ICRmYS12YXItcGVyc29uLXBpbmJhbGwsXG4gIFwiYXJyb3ctdXAtOS0xXCI6ICRmYS12YXItYXJyb3ctdXAtOS0xLFxuICBcInNvcnQtbnVtZXJpYy11cC1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0LFxuICBcImFwcGxlLWNvcmVcIjogJGZhLXZhci1hcHBsZS1jb3JlLFxuICBcImNpcmNsZS15XCI6ICRmYS12YXItY2lyY2xlLXksXG4gIFwiaDZcIjogJGZhLXZhci1oNixcbiAgXCJsaXRlY29pbi1zaWduXCI6ICRmYS12YXItbGl0ZWNvaW4tc2lnbixcbiAgXCJib3R0bGUtYmFieVwiOiAkZmEtdmFyLWJvdHRsZS1iYWJ5LFxuICBcImNpcmNsZS1zbWFsbFwiOiAkZmEtdmFyLWNpcmNsZS1zbWFsbCxcbiAgXCJib3JkZXItbm9uZVwiOiAkZmEtdmFyLWJvcmRlci1ub25lLFxuICBcImFycm93LXR1cm4tZG93bi1sZWZ0XCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLWxlZnQsXG4gIFwiY2lyY2xlLXdpZmktY2lyY2xlLXdpZmlcIjogJGZhLXZhci1jaXJjbGUtd2lmaS1jaXJjbGUtd2lmaSxcbiAgXCJjaXJjbGUtd2lmaS1ncm91cFwiOiAkZmEtdmFyLWNpcmNsZS13aWZpLWdyb3VwLFxuICBcImNpcmNsZS1ub2Rlc1wiOiAkZmEtdmFyLWNpcmNsZS1ub2RlcyxcbiAgXCJwYXJhY2h1dGUtYm94XCI6ICRmYS12YXItcGFyYWNodXRlLWJveCxcbiAgXCJyZWZsZWN0LWhvcml6b250YWxcIjogJGZhLXZhci1yZWZsZWN0LWhvcml6b250YWwsXG4gIFwibWVzc2FnZS1tZWRpY2FsXCI6ICRmYS12YXItbWVzc2FnZS1tZWRpY2FsLFxuICBcImNvbW1lbnQtYWx0LW1lZGljYWxcIjogJGZhLXZhci1jb21tZW50LWFsdC1tZWRpY2FsLFxuICBcInJ1Z2J5LWJhbGxcIjogJGZhLXZhci1ydWdieS1iYWxsLFxuICBcImNvbW1lbnQtbXVzaWNcIjogJGZhLXZhci1jb21tZW50LW11c2ljLFxuICBcImluZGVudFwiOiAkZmEtdmFyLWluZGVudCxcbiAgXCJ0cmVlLWRlY2lkdW91c1wiOiAkZmEtdmFyLXRyZWUtZGVjaWR1b3VzLFxuICBcInRyZWUtYWx0XCI6ICRmYS12YXItdHJlZS1hbHQsXG4gIFwicHV6emxlLXBpZWNlLXNpbXBsZVwiOiAkZmEtdmFyLXB1enpsZS1waWVjZS1zaW1wbGUsXG4gIFwicHV6emxlLXBpZWNlLWFsdFwiOiAkZmEtdmFyLXB1enpsZS1waWVjZS1hbHQsXG4gIFwidHJ1Y2stZmllbGQtdW5cIjogJGZhLXZhci10cnVjay1maWVsZC11bixcbiAgXCJuZmMtdHJhc2hcIjogJGZhLXZhci1uZmMtdHJhc2gsXG4gIFwiaG91cmdsYXNzXCI6ICRmYS12YXItaG91cmdsYXNzLFxuICBcImhvdXJnbGFzcy1lbXB0eVwiOiAkZmEtdmFyLWhvdXJnbGFzcy1lbXB0eSxcbiAgXCJtb3VudGFpblwiOiAkZmEtdmFyLW1vdW50YWluLFxuICBcImZpbGUteG1hcmtcIjogJGZhLXZhci1maWxlLXhtYXJrLFxuICBcImZpbGUtdGltZXNcIjogJGZhLXZhci1maWxlLXRpbWVzLFxuICBcImhvdXNlLWhlYXJ0XCI6ICRmYS12YXItaG91c2UtaGVhcnQsXG4gIFwiaG9tZS1oZWFydFwiOiAkZmEtdmFyLWhvbWUtaGVhcnQsXG4gIFwiaG91c2UtY2hpbW5leS1ibGFua1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktYmxhbmssXG4gIFwibWV0ZXItYm9sdFwiOiAkZmEtdmFyLW1ldGVyLWJvbHQsXG4gIFwidXNlci1kb2N0b3JcIjogJGZhLXZhci11c2VyLWRvY3RvcixcbiAgXCJ1c2VyLW1kXCI6ICRmYS12YXItdXNlci1tZCxcbiAgXCJzbGFzaC1iYWNrXCI6ICRmYS12YXItc2xhc2gtYmFjayxcbiAgXCJjaXJjbGUtaW5mb1wiOiAkZmEtdmFyLWNpcmNsZS1pbmZvLFxuICBcImluZm8tY2lyY2xlXCI6ICRmYS12YXItaW5mby1jaXJjbGUsXG4gIFwiZmlzaGluZy1yb2RcIjogJGZhLXZhci1maXNoaW5nLXJvZCxcbiAgXCJoYW1tZXItY3Jhc2hcIjogJGZhLXZhci1oYW1tZXItY3Jhc2gsXG4gIFwibWVzc2FnZS1oZWFydFwiOiAkZmEtdmFyLW1lc3NhZ2UtaGVhcnQsXG4gIFwiY2xvdWQtbWVhdGJhbGxcIjogJGZhLXZhci1jbG91ZC1tZWF0YmFsbCxcbiAgXCJjYW1lcmEtcG9sYXJvaWRcIjogJGZhLXZhci1jYW1lcmEtcG9sYXJvaWQsXG4gIFwiY2FtZXJhXCI6ICRmYS12YXItY2FtZXJhLFxuICBcImNhbWVyYS1hbHRcIjogJGZhLXZhci1jYW1lcmEtYWx0LFxuICBcInNxdWFyZS12aXJ1c1wiOiAkZmEtdmFyLXNxdWFyZS12aXJ1cyxcbiAgXCJjYXJ0LWFycm93LXVwXCI6ICRmYS12YXItY2FydC1hcnJvdy11cCxcbiAgXCJtZXRlb3JcIjogJGZhLXZhci1tZXRlb3IsXG4gIFwiY2FyLW9uXCI6ICRmYS12YXItY2FyLW9uLFxuICBcInNsZWlnaFwiOiAkZmEtdmFyLXNsZWlnaCxcbiAgXCJhcnJvdy1kb3duLTEtOVwiOiAkZmEtdmFyLWFycm93LWRvd24tMS05LFxuICBcInNvcnQtbnVtZXJpYy1hc2NcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duXCI6ICRmYS12YXItc29ydC1udW1lcmljLWRvd24sXG4gIFwiYnVveS1tb29yaW5nXCI6ICRmYS12YXItYnVveS1tb29yaW5nLFxuICBcInNxdWFyZS00XCI6ICRmYS12YXItc3F1YXJlLTQsXG4gIFwiaGFuZC1ob2xkaW5nLWRyb3BsZXRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZHJvcGxldCxcbiAgXCJoYW5kLWhvbGRpbmctd2F0ZXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXIsXG4gIFwiZmlsZS1lcHNcIjogJGZhLXZhci1maWxlLWVwcyxcbiAgXCJ0cmljeWNsZS1hZHVsdFwiOiAkZmEtdmFyLXRyaWN5Y2xlLWFkdWx0LFxuICBcIndhdmVmb3JtXCI6ICRmYS12YXItd2F2ZWZvcm0sXG4gIFwid2F0ZXJcIjogJGZhLXZhci13YXRlcixcbiAgXCJzdGFyLXNoYXJwLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLXN0cm9rZSxcbiAgXCJzdGFyLXNoYXJwLWhhbGYtYWx0XCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLWFsdCxcbiAgXCJuZmMtc2lnbmFsXCI6ICRmYS12YXItbmZjLXNpZ25hbCxcbiAgXCJwbGFuZS1wcm9wXCI6ICRmYS12YXItcGxhbmUtcHJvcCxcbiAgXCJjYWxlbmRhci1jaGVja1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLFxuICBcImNsb2NrLWRlc2tcIjogJGZhLXZhci1jbG9jay1kZXNrLFxuICBcImNhbGVuZGFyLWNsb2NrXCI6ICRmYS12YXItY2FsZW5kYXItY2xvY2ssXG4gIFwiY2FsZW5kYXItdGltZVwiOiAkZmEtdmFyLWNhbGVuZGFyLXRpbWUsXG4gIFwiYnJhaWxsZVwiOiAkZmEtdmFyLWJyYWlsbGUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtYWx0XCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQsXG4gIFwicGxhdGUtdXRlbnNpbHNcIjogJGZhLXZhci1wbGF0ZS11dGVuc2lscyxcbiAgXCJmYW1pbHktcGFudHNcIjogJGZhLXZhci1mYW1pbHktcGFudHMsXG4gIFwiaG9zZS1yZWVsXCI6ICRmYS12YXItaG9zZS1yZWVsLFxuICBcImhvdXNlLXdpbmRvd1wiOiAkZmEtdmFyLWhvdXNlLXdpbmRvdyxcbiAgXCJsYW5kbWFya1wiOiAkZmEtdmFyLWxhbmRtYXJrLFxuICBcInRydWNrXCI6ICRmYS12YXItdHJ1Y2ssXG4gIFwibXVzaWMtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLW11c2ljLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwiY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWNyb3NzaGFpcnMsXG4gIFwiY2xvdWQtcmFpbmJvd1wiOiAkZmEtdmFyLWNsb3VkLXJhaW5ib3csXG4gIFwicGVyc29uLWNhbmVcIjogJGZhLXZhci1wZXJzb24tY2FuZSxcbiAgXCJhbGllblwiOiAkZmEtdmFyLWFsaWVuLFxuICBcInRlbnRcIjogJGZhLXZhci10ZW50LFxuICBcImxhcHRvcC1iaW5hcnlcIjogJGZhLXZhci1sYXB0b3AtYmluYXJ5LFxuICBcInZlc3QtcGF0Y2hlc1wiOiAkZmEtdmFyLXZlc3QtcGF0Y2hlcyxcbiAgXCJwZW9wbGUtZHJlc3Mtc2ltcGxlXCI6ICRmYS12YXItcGVvcGxlLWRyZXNzLXNpbXBsZSxcbiAgXCJjaGVjay1kb3VibGVcIjogJGZhLXZhci1jaGVjay1kb3VibGUsXG4gIFwiYXJyb3ctZG93bi1hLXpcIjogJGZhLXZhci1hcnJvdy1kb3duLWEteixcbiAgXCJzb3J0LWFscGhhLWFzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjLFxuICBcInNvcnQtYWxwaGEtZG93blwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bixcbiAgXCJib3dsaW5nLWJhbGwtcGluXCI6ICRmYS12YXItYm93bGluZy1iYWxsLXBpbixcbiAgXCJiZWxsLXNjaG9vbC1zbGFzaFwiOiAkZmEtdmFyLWJlbGwtc2Nob29sLXNsYXNoLFxuICBcInBsdXMtbGFyZ2VcIjogJGZhLXZhci1wbHVzLWxhcmdlLFxuICBcIm1vbmV5LWJpbGwtd2hlYXRcIjogJGZhLXZhci1tb25leS1iaWxsLXdoZWF0LFxuICBcImNhbWVyYS12aWV3ZmluZGVyXCI6ICRmYS12YXItY2FtZXJhLXZpZXdmaW5kZXIsXG4gIFwic2NyZWVuc2hvdFwiOiAkZmEtdmFyLXNjcmVlbnNob3QsXG4gIFwibWVzc2FnZS1tdXNpY1wiOiAkZmEtdmFyLW1lc3NhZ2UtbXVzaWMsXG4gIFwiY29tbWVudC1hbHQtbXVzaWNcIjogJGZhLXZhci1jb21tZW50LWFsdC1tdXNpYyxcbiAgXCJjYXItYnVpbGRpbmdcIjogJGZhLXZhci1jYXItYnVpbGRpbmcsXG4gIFwiYm9yZGVyLWJvdHRvbS1yaWdodFwiOiAkZmEtdmFyLWJvcmRlci1ib3R0b20tcmlnaHQsXG4gIFwiYm9yZGVyLXN0eWxlLWFsdFwiOiAkZmEtdmFyLWJvcmRlci1zdHlsZS1hbHQsXG4gIFwib2N0YWdvblwiOiAkZmEtdmFyLW9jdGFnb24sXG4gIFwiY29tbWVudC1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAtcmlnaHQsXG4gIFwib2N0YWdvbi1kaXZpZGVcIjogJGZhLXZhci1vY3RhZ29uLWRpdmlkZSxcbiAgXCJjb29raWVcIjogJGZhLXZhci1jb29raWUsXG4gIFwiYXJyb3ctcm90YXRlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdCxcbiAgXCJhcnJvdy1sZWZ0LXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtcm90YXRlLFxuICBcImFycm93LXJvdGF0ZS1iYWNrXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2ssXG4gIFwiYXJyb3ctcm90YXRlLWJhY2t3YXJkXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkLFxuICBcInVuZG9cIjogJGZhLXZhci11bmRvLFxuICBcInR2LW11c2ljXCI6ICRmYS12YXItdHYtbXVzaWMsXG4gIFwiaGFyZC1kcml2ZVwiOiAkZmEtdmFyLWhhcmQtZHJpdmUsXG4gIFwiaGRkXCI6ICRmYS12YXItaGRkLFxuICBcInJlZWxcIjogJGZhLXZhci1yZWVsLFxuICBcImZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZHVtYmJlbGxcIjogJGZhLXZhci1kdW1iYmVsbCxcbiAgXCJyZWN0YW5nbGUtbGlzdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1saXN0LFxuICBcImxpc3QtYWx0XCI6ICRmYS12YXItbGlzdC1hbHQsXG4gIFwidGFycC1kcm9wbGV0XCI6ICRmYS12YXItdGFycC1kcm9wbGV0LFxuICBcImFsYXJtLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYWxhcm0tZXhjbGFtYXRpb24sXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjayxcbiAgXCJ0cmFmZmljLWNvbmVcIjogJGZhLXZhci10cmFmZmljLWNvbmUsXG4gIFwiZ3JhdGVcIjogJGZhLXZhci1ncmF0ZSxcbiAgXCJhcnJvdy1kb3duLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctZG93bi1yaWdodCxcbiAgXCJwZXJzb24tc2tpaW5nLW5vcmRpY1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljLFxuICBcInNraWluZy1ub3JkaWNcIjogJGZhLXZhci1za2lpbmctbm9yZGljLFxuICBcImNhbGVuZGFyLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1wbHVzLFxuICBcInBlcnNvbi1mcm9tLXBvcnRhbFwiOiAkZmEtdmFyLXBlcnNvbi1mcm9tLXBvcnRhbCxcbiAgXCJwb3J0YWwtZXhpdFwiOiAkZmEtdmFyLXBvcnRhbC1leGl0LFxuICBcInBsYW5lLWFycml2YWxcIjogJGZhLXZhci1wbGFuZS1hcnJpdmFsLFxuICBcImNvd2JlbGwtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jb3diZWxsLWNpcmNsZS1wbHVzLFxuICBcImNvd2JlbGwtbW9yZVwiOiAkZmEtdmFyLWNvd2JlbGwtbW9yZSxcbiAgXCJjaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1sZWZ0LFxuICBcImFycm93LWFsdC1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCxcbiAgXCJkaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWxcIjogJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWwsXG4gIFwic2lnbmFsLWJhcnMtZmFpclwiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLWZhaXIsXG4gIFwic2lnbmFsLWFsdC0yXCI6ICRmYS12YXItc2lnbmFsLWFsdC0yLFxuICBcInNwb3J0c2JhbGxcIjogJGZhLXZhci1zcG9ydHNiYWxsLFxuICBcImdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFua1wiOiAkZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFuayxcbiAgXCJ0cmFpbi1zdWJ3YXlcIjogJGZhLXZhci10cmFpbi1zdWJ3YXksXG4gIFwic3Vid2F5XCI6ICRmYS12YXItc3Vid2F5LFxuICBcImNoYXJ0LWdhbnR0XCI6ICRmYS12YXItY2hhcnQtZ2FudHQsXG4gIFwiZmFjZS1zbWlsZS11cHNpZGUtZG93blwiOiAkZmEtdmFyLWZhY2Utc21pbGUtdXBzaWRlLWRvd24sXG4gIFwiYmFsbC1waWxlXCI6ICRmYS12YXItYmFsbC1waWxlLFxuICBcImJhZGdlLWRvbGxhclwiOiAkZmEtdmFyLWJhZGdlLWRvbGxhcixcbiAgXCJtb25leS1iaWxscy1zaW1wbGVcIjogJGZhLXZhci1tb25leS1iaWxscy1zaW1wbGUsXG4gIFwibW9uZXktYmlsbHMtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbHMtYWx0LFxuICBcImxpc3QtdGltZWxpbmVcIjogJGZhLXZhci1saXN0LXRpbWVsaW5lLFxuICBcImluZGlhbi1ydXBlZS1zaWduXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLXNpZ24sXG4gIFwiaW5kaWFuLXJ1cGVlXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLFxuICBcImluclwiOiAkZmEtdmFyLWlucixcbiAgXCJjcm9wLXNpbXBsZVwiOiAkZmEtdmFyLWNyb3Atc2ltcGxlLFxuICBcImNyb3AtYWx0XCI6ICRmYS12YXItY3JvcC1hbHQsXG4gIFwibW9uZXktYmlsbC0xXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLFxuICBcIm1vbmV5LWJpbGwtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC1hbHQsXG4gIFwibGVmdC1sb25nXCI6ICRmYS12YXItbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWxlZnRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0LFxuICBcImtleWJvYXJkLWRvd25cIjogJGZhLXZhci1rZXlib2FyZC1kb3duLFxuICBcImNpcmNsZS11cC1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS11cC1yaWdodCxcbiAgXCJjbG91ZC1ib2x0LW1vb25cIjogJGZhLXZhci1jbG91ZC1ib2x0LW1vb24sXG4gIFwidGh1bmRlcnN0b3JtLW1vb25cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0tbW9vbixcbiAgXCJ0dXJuLWxlZnQtdXBcIjogJGZhLXZhci10dXJuLWxlZnQtdXAsXG4gIFwiZG5hXCI6ICRmYS12YXItZG5hLFxuICBcInZpcnVzLXNsYXNoXCI6ICRmYS12YXItdmlydXMtc2xhc2gsXG4gIFwiYnJhY2tldC1yb3VuZC1yaWdodFwiOiAkZmEtdmFyLWJyYWNrZXQtcm91bmQtcmlnaHQsXG4gIFwiY2lyY2xlLXN0ZXJsaW5nXCI6ICRmYS12YXItY2lyY2xlLXN0ZXJsaW5nLFxuICBcImNpcmNsZS01XCI6ICRmYS12YXItY2lyY2xlLTUsXG4gIFwibWludXNcIjogJGZhLXZhci1taW51cyxcbiAgXCJzdWJ0cmFjdFwiOiAkZmEtdmFyLXN1YnRyYWN0LFxuICBcImZpcmUtZmxhbWVcIjogJGZhLXZhci1maXJlLWZsYW1lLFxuICBcImZsYW1lXCI6ICRmYS12YXItZmxhbWUsXG4gIFwicmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLXJpZ2h0LXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LXRvLXJpZ2h0LFxuICBcImdpZlwiOiAkZmEtdmFyLWdpZixcbiAgXCJjaGVzc1wiOiAkZmEtdmFyLWNoZXNzLFxuICBcInRyYXNoLXNsYXNoXCI6ICRmYS12YXItdHJhc2gtc2xhc2gsXG4gIFwiYXJyb3ctbGVmdC1sb25nXCI6ICRmYS12YXItYXJyb3ctbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdCxcbiAgXCJwbHVnLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrLFxuICBcImZvbnQtY2FzZVwiOiAkZmEtdmFyLWZvbnQtY2FzZSxcbiAgXCJzdHJlZXQtdmlld1wiOiAkZmEtdmFyLXN0cmVldC12aWV3LFxuICBcImFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLWFycm93LWRvd24tbGVmdCxcbiAgXCJmcmFuYy1zaWduXCI6ICRmYS12YXItZnJhbmMtc2lnbixcbiAgXCJmbGFzay1yb3VuZC1wb2lzb25cIjogJGZhLXZhci1mbGFzay1yb3VuZC1wb2lzb24sXG4gIFwiZmxhc2stcG9pc29uXCI6ICRmYS12YXItZmxhc2stcG9pc29uLFxuICBcInZvbHVtZS1vZmZcIjogJGZhLXZhci12b2x1bWUtb2ZmLFxuICBcImJvb2stY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwiY2hhcnQtdXNlclwiOiAkZmEtdmFyLWNoYXJ0LXVzZXIsXG4gIFwidXNlci1jaGFydFwiOiAkZmEtdmFyLXVzZXItY2hhcnQsXG4gIFwiaGFuZHMtYXNsLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJhc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItYXNsLWludGVycHJldGluZyxcbiAgXCJoYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcInByZXNlbnRhdGlvbi1zY3JlZW5cIjogJGZhLXZhci1wcmVzZW50YXRpb24tc2NyZWVuLFxuICBcInByZXNlbnRhdGlvblwiOiAkZmEtdmFyLXByZXNlbnRhdGlvbixcbiAgXCJjaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWNpcmNsZS1ib2x0LFxuICBcImZhY2Utc21pbGUtaGFsb1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtaGFsbyxcbiAgXCJjYXJ0LWNpcmNsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctZG93bixcbiAgXCJob3VzZS1wZXJzb24tcmV0dXJuXCI6ICRmYS12YXItaG91c2UtcGVyc29uLXJldHVybixcbiAgXCJob3VzZS1wZXJzb24tYXJyaXZlXCI6ICRmYS12YXItaG91c2UtcGVyc29uLWFycml2ZSxcbiAgXCJob3VzZS1yZXR1cm5cIjogJGZhLXZhci1ob3VzZS1yZXR1cm4sXG4gIFwibWVzc2FnZS14bWFya1wiOiAkZmEtdmFyLW1lc3NhZ2UteG1hcmssXG4gIFwiY29tbWVudC1hbHQtdGltZXNcIjogJGZhLXZhci1jb21tZW50LWFsdC10aW1lcyxcbiAgXCJtZXNzYWdlLXRpbWVzXCI6ICRmYS12YXItbWVzc2FnZS10aW1lcyxcbiAgXCJmaWxlLWNlcnRpZmljYXRlXCI6ICRmYS12YXItZmlsZS1jZXJ0aWZpY2F0ZSxcbiAgXCJmaWxlLWF3YXJkXCI6ICRmYS12YXItZmlsZS1hd2FyZCxcbiAgXCJ1c2VyLWRvY3Rvci1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyLWxvbmcsXG4gIFwiY2FtZXJhLXNlY3VyaXR5XCI6ICRmYS12YXItY2FtZXJhLXNlY3VyaXR5LFxuICBcImNhbWVyYS1ob21lXCI6ICRmYS12YXItY2FtZXJhLWhvbWUsXG4gIFwiZ2VhclwiOiAkZmEtdmFyLWdlYXIsXG4gIFwiY29nXCI6ICRmYS12YXItY29nLFxuICBcImRyb3BsZXQtc2xhc2hcIjogJGZhLXZhci1kcm9wbGV0LXNsYXNoLFxuICBcInRpbnQtc2xhc2hcIjogJGZhLXZhci10aW50LXNsYXNoLFxuICBcImJvb2staGVhcnRcIjogJGZhLXZhci1ib29rLWhlYXJ0LFxuICBcIm1vc3F1ZVwiOiAkZmEtdmFyLW1vc3F1ZSxcbiAgXCJkdWNrXCI6ICRmYS12YXItZHVjayxcbiAgXCJtb3NxdWl0b1wiOiAkZmEtdmFyLW1vc3F1aXRvLFxuICBcInN0YXItb2YtZGF2aWRcIjogJGZhLXZhci1zdGFyLW9mLWRhdmlkLFxuICBcImZsYWctc3dhbGxvd3RhaWxcIjogJGZhLXZhci1mbGFnLXN3YWxsb3d0YWlsLFxuICBcImZsYWctYWx0XCI6ICRmYS12YXItZmxhZy1hbHQsXG4gIFwicGVyc29uLW1pbGl0YXJ5LXJpZmxlXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlLFxuICBcImNhci1nYXJhZ2VcIjogJGZhLXZhci1jYXItZ2FyYWdlLFxuICBcImNhcnQtc2hvcHBpbmdcIjogJGZhLXZhci1jYXJ0LXNob3BwaW5nLFxuICBcInNob3BwaW5nLWNhcnRcIjogJGZhLXZhci1zaG9wcGluZy1jYXJ0LFxuICBcImJvb2stZm9udFwiOiAkZmEtdmFyLWJvb2stZm9udCxcbiAgXCJzaGllbGQtcGx1c1wiOiAkZmEtdmFyLXNoaWVsZC1wbHVzLFxuICBcInZpYWxzXCI6ICRmYS12YXItdmlhbHMsXG4gIFwiZXllLWRyb3BwZXItZnVsbFwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWZ1bGwsXG4gIFwiZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWxcIjogJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbCxcbiAgXCJ0YWJsZXQtcnVnZ2VkXCI6ICRmYS12YXItdGFibGV0LXJ1Z2dlZCxcbiAgXCJ0ZW1wZXJhdHVyZS1zbm93XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtc25vdyxcbiAgXCJ0ZW1wZXJhdHVyZS1mcmlnaWRcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1mcmlnaWQsXG4gIFwibW9wZWRcIjogJGZhLXZhci1tb3BlZCxcbiAgXCJmYWNlLXNtaWxlLXBsdXNcIjogJGZhLXZhci1mYWNlLXNtaWxlLXBsdXMsXG4gIFwic21pbGUtcGx1c1wiOiAkZmEtdmFyLXNtaWxlLXBsdXMsXG4gIFwicmFkaW8tdHVuZXJcIjogJGZhLXZhci1yYWRpby10dW5lcixcbiAgXCJyYWRpby1hbHRcIjogJGZhLXZhci1yYWRpby1hbHQsXG4gIFwiZmFjZS1zd2VhclwiOiAkZmEtdmFyLWZhY2Utc3dlYXIsXG4gIFwid2F0ZXItYXJyb3ctZG93blwiOiAkZmEtdmFyLXdhdGVyLWFycm93LWRvd24sXG4gIFwid2F0ZXItbG93ZXJcIjogJGZhLXZhci13YXRlci1sb3dlcixcbiAgXCJzY2FubmVyLXRvdWNoc2NyZWVuXCI6ICRmYS12YXItc2Nhbm5lci10b3VjaHNjcmVlbixcbiAgXCJjaXJjbGUtN1wiOiAkZmEtdmFyLWNpcmNsZS03LFxuICBcInBsdWctY2lyY2xlLXBsdXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzLFxuICBcInBlcnNvbi1za2ktanVtcGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2ktanVtcGluZyxcbiAgXCJza2ktanVtcFwiOiAkZmEtdmFyLXNraS1qdW1wLFxuICBcInBsYWNlLW9mLXdvcnNoaXBcIjogJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwLFxuICBcIndhdGVyLWFycm93LXVwXCI6ICRmYS12YXItd2F0ZXItYXJyb3ctdXAsXG4gIFwid2F0ZXItcmlzZVwiOiAkZmEtdmFyLXdhdGVyLXJpc2UsXG4gIFwid2F2ZWZvcm0tbGluZXNcIjogJGZhLXZhci13YXZlZm9ybS1saW5lcyxcbiAgXCJ3YXZlZm9ybS1wYXRoXCI6ICRmYS12YXItd2F2ZWZvcm0tcGF0aCxcbiAgXCJzcGxpdFwiOiAkZmEtdmFyLXNwbGl0LFxuICBcImZpbG0tY2FuaXN0ZXJcIjogJGZhLXZhci1maWxtLWNhbmlzdGVyLFxuICBcImZpbG0tY2FubmlzdGVyXCI6ICRmYS12YXItZmlsbS1jYW5uaXN0ZXIsXG4gIFwiZm9sZGVyLXhtYXJrXCI6ICRmYS12YXItZm9sZGVyLXhtYXJrLFxuICBcImZvbGRlci10aW1lc1wiOiAkZmEtdmFyLWZvbGRlci10aW1lcyxcbiAgXCJ0b2lsZXQtcGFwZXItYmxhbmtcIjogJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbmssXG4gIFwidG9pbGV0LXBhcGVyLWFsdFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1hbHQsXG4gIFwidGFibGV0LXNjcmVlblwiOiAkZmEtdmFyLXRhYmxldC1zY3JlZW4sXG4gIFwidGFibGV0LWFuZHJvaWQtYWx0XCI6ICRmYS12YXItdGFibGV0LWFuZHJvaWQtYWx0LFxuICBcImhleGFnb24tdmVydGljYWwtbmZ0LXNsYW50ZWRcIjogJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkLFxuICBcImZvbGRlci1tdXNpY1wiOiAkZmEtdmFyLWZvbGRlci1tdXNpYyxcbiAgXCJkaXNwbGF5LW1lZGljYWxcIjogJGZhLXZhci1kaXNwbGF5LW1lZGljYWwsXG4gIFwiZGVza3RvcC1tZWRpY2FsXCI6ICRmYS12YXItZGVza3RvcC1tZWRpY2FsLFxuICBcInNoYXJlLWFsbFwiOiAkZmEtdmFyLXNoYXJlLWFsbCxcbiAgXCJwZWFwb2RcIjogJGZhLXZhci1wZWFwb2QsXG4gIFwiY2hlc3MtY2xvY2tcIjogJGZhLXZhci1jaGVzcy1jbG9jayxcbiAgXCJheGVcIjogJGZhLXZhci1heGUsXG4gIFwic3F1YXJlLWRcIjogJGZhLXZhci1zcXVhcmUtZCxcbiAgXCJncmlwLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC12ZXJ0aWNhbCxcbiAgXCJtb2JpbGUtc2lnbmFsLW91dFwiOiAkZmEtdmFyLW1vYmlsZS1zaWduYWwtb3V0LFxuICBcImhleGFnb24tbm9kZXNcIjogJGZhLXZhci1oZXhhZ29uLW5vZGVzLFxuICBcImFycm93LXR1cm4tdXBcIjogJGZhLXZhci1hcnJvdy10dXJuLXVwLFxuICBcImxldmVsLXVwXCI6ICRmYS12YXItbGV2ZWwtdXAsXG4gIFwidVwiOiAkZmEtdmFyLXUsXG4gIFwiYXJyb3ctdXAtZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmUsXG4gIFwic3F1YXJlLXJvb3QtdmFyaWFibGVcIjogJGZhLXZhci1zcXVhcmUtcm9vdC12YXJpYWJsZSxcbiAgXCJzcXVhcmUtcm9vdC1hbHRcIjogJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQsXG4gIFwibGlnaHQtc3dpdGNoLW9uXCI6ICRmYS12YXItbGlnaHQtc3dpdGNoLW9uLFxuICBcImFycm93LWRvd24tYXJyb3ctdXBcIjogJGZhLXZhci1hcnJvdy1kb3duLWFycm93LXVwLFxuICBcInNvcnQtYWx0XCI6ICRmYS12YXItc29ydC1hbHQsXG4gIFwicmFpbmRyb3BzXCI6ICRmYS12YXItcmFpbmRyb3BzLFxuICBcImRhc2hcIjogJGZhLXZhci1kYXNoLFxuICBcIm1pbnVzLWxhcmdlXCI6ICRmYS12YXItbWludXMtbGFyZ2UsXG4gIFwiY2xvY2tcIjogJGZhLXZhci1jbG9jayxcbiAgXCJjbG9jay1mb3VyXCI6ICRmYS12YXItY2xvY2stZm91cixcbiAgXCJpbnB1dC1udW1lcmljXCI6ICRmYS12YXItaW5wdXQtbnVtZXJpYyxcbiAgXCJ0cnVjay10b3dcIjogJGZhLXZhci10cnVjay10b3csXG4gIFwiYmFja3dhcmQtc3RlcFwiOiAkZmEtdmFyLWJhY2t3YXJkLXN0ZXAsXG4gIFwic3RlcC1iYWNrd2FyZFwiOiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQsXG4gIFwicGFsbGV0XCI6ICRmYS12YXItcGFsbGV0LFxuICBcImNhci1ib2x0XCI6ICRmYS12YXItY2FyLWJvbHQsXG4gIFwiYXJyb3dzLW1heGltaXplXCI6ICRmYS12YXItYXJyb3dzLW1heGltaXplLFxuICBcImV4cGFuZC1hcnJvd3NcIjogJGZhLXZhci1leHBhbmQtYXJyb3dzLFxuICBcImZhdWNldFwiOiAkZmEtdmFyLWZhdWNldCxcbiAgXCJjbG91ZC1zbGVldFwiOiAkZmEtdmFyLWNsb3VkLXNsZWV0LFxuICBcImxhbXAtc3RyZWV0XCI6ICRmYS12YXItbGFtcC1zdHJlZXQsXG4gIFwibGlzdC1yYWRpb1wiOiAkZmEtdmFyLWxpc3QtcmFkaW8sXG4gIFwicGVuLW5pYi1zbGFzaFwiOiAkZmEtdmFyLXBlbi1uaWItc2xhc2gsXG4gIFwiYmFzZWJhbGwtYmF0LWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbC1iYXQtYmFsbCxcbiAgXCJzcXVhcmUtdXAtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS11cC1sZWZ0LFxuICBcIm92ZXJsaW5lXCI6ICRmYS12YXItb3ZlcmxpbmUsXG4gIFwic1wiOiAkZmEtdmFyLXMsXG4gIFwidGltZWxpbmVcIjogJGZhLXZhci10aW1lbGluZSxcbiAgXCJrZXlib2FyZFwiOiAkZmEtdmFyLWtleWJvYXJkLFxuICBcImFycm93cy1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3dzLWZyb20tZG90dGVkLWxpbmUsXG4gIFwidXNiLWRyaXZlXCI6ICRmYS12YXItdXNiLWRyaXZlLFxuICBcImJhbGxvdFwiOiAkZmEtdmFyLWJhbGxvdCxcbiAgXCJjYXJldC1kb3duXCI6ICRmYS12YXItY2FyZXQtZG93bixcbiAgXCJsb2NhdGlvbi1kb3Qtc2xhc2hcIjogJGZhLXZhci1sb2NhdGlvbi1kb3Qtc2xhc2gsXG4gIFwibWFwLW1hcmtlci1hbHQtc2xhc2hcIjogJGZhLXZhci1tYXAtbWFya2VyLWFsdC1zbGFzaCxcbiAgXCJjYXJkc1wiOiAkZmEtdmFyLWNhcmRzLFxuICBcImhvdXNlLWNoaW1uZXktbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbCxcbiAgXCJjbGluaWMtbWVkaWNhbFwiOiAkZmEtdmFyLWNsaW5pYy1tZWRpY2FsLFxuICBcImJveGluZy1nbG92ZVwiOiAkZmEtdmFyLWJveGluZy1nbG92ZSxcbiAgXCJnbG92ZS1ib3hpbmdcIjogJGZhLXZhci1nbG92ZS1ib3hpbmcsXG4gIFwidGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci10ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVycyxcbiAgXCJ0ZW1wZXJhdHVyZS0zXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMyxcbiAgXCJ0aGVybW9tZXRlci0zXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMyxcbiAgXCJ0aGVybW9tZXRlci10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzLFxuICBcImJlbGwtc2Nob29sXCI6ICRmYS12YXItYmVsbC1zY2hvb2wsXG4gIFwibW9iaWxlLXNjcmVlblwiOiAkZmEtdmFyLW1vYmlsZS1zY3JlZW4sXG4gIFwibW9iaWxlLWFuZHJvaWQtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0LFxuICBcInBsYW5lLXVwXCI6ICRmYS12YXItcGxhbmUtdXAsXG4gIFwiZm9sZGVyLWhlYXJ0XCI6ICRmYS12YXItZm9sZGVyLWhlYXJ0LFxuICBcImNpcmNsZS1sb2NhdGlvbi1hcnJvd1wiOiAkZmEtdmFyLWNpcmNsZS1sb2NhdGlvbi1hcnJvdyxcbiAgXCJsb2NhdGlvbi1jaXJjbGVcIjogJGZhLXZhci1sb2NhdGlvbi1jaXJjbGUsXG4gIFwiZmFjZS1oZWFkLWJhbmRhZ2VcIjogJGZhLXZhci1mYWNlLWhlYWQtYmFuZGFnZSxcbiAgXCJzdXNoaS1yb2xsXCI6ICRmYS12YXItc3VzaGktcm9sbCxcbiAgXCJtYWtpLXJvbGxcIjogJGZhLXZhci1tYWtpLXJvbGwsXG4gIFwibWFraXp1c2hpXCI6ICRmYS12YXItbWFraXp1c2hpLFxuICBcImNhci1idW1wXCI6ICRmYS12YXItY2FyLWJ1bXAsXG4gIFwicGlnZ3ktYmFua1wiOiAkZmEtdmFyLXBpZ2d5LWJhbmssXG4gIFwicmFjcXVldFwiOiAkZmEtdmFyLXJhY3F1ZXQsXG4gIFwiY2FyLW1pcnJvcnNcIjogJGZhLXZhci1jYXItbWlycm9ycyxcbiAgXCJpbmR1c3RyeS13aW5kb3dzXCI6ICRmYS12YXItaW5kdXN0cnktd2luZG93cyxcbiAgXCJpbmR1c3RyeS1hbHRcIjogJGZhLXZhci1pbmR1c3RyeS1hbHQsXG4gIFwiYm9sdC1hdXRvXCI6ICRmYS12YXItYm9sdC1hdXRvLFxuICBcImJhdHRlcnktaGFsZlwiOiAkZmEtdmFyLWJhdHRlcnktaGFsZixcbiAgXCJiYXR0ZXJ5LTNcIjogJGZhLXZhci1iYXR0ZXJ5LTMsXG4gIFwiZmx1eC1jYXBhY2l0b3JcIjogJGZhLXZhci1mbHV4LWNhcGFjaXRvcixcbiAgXCJtb3VudGFpbi1jaXR5XCI6ICRmYS12YXItbW91bnRhaW4tY2l0eSxcbiAgXCJjb2luc1wiOiAkZmEtdmFyLWNvaW5zLFxuICBcImhvbmV5LXBvdFwiOiAkZmEtdmFyLWhvbmV5LXBvdCxcbiAgXCJvbGl2ZVwiOiAkZmEtdmFyLW9saXZlLFxuICBcImtoYW5kYVwiOiAkZmEtdmFyLWtoYW5kYSxcbiAgXCJmaWx0ZXItbGlzdFwiOiAkZmEtdmFyLWZpbHRlci1saXN0LFxuICBcIm91dGxldFwiOiAkZmEtdmFyLW91dGxldCxcbiAgXCJzbGlkZXJzXCI6ICRmYS12YXItc2xpZGVycyxcbiAgXCJzbGlkZXJzLWhcIjogJGZhLXZhci1zbGlkZXJzLWgsXG4gIFwiY2F1bGRyb25cIjogJGZhLXZhci1jYXVsZHJvbixcbiAgXCJwZW9wbGVcIjogJGZhLXZhci1wZW9wbGUsXG4gIFwiZm9sZGVyLXRyZWVcIjogJGZhLXZhci1mb2xkZXItdHJlZSxcbiAgXCJuZXR3b3JrLXdpcmVkXCI6ICRmYS12YXItbmV0d29yay13aXJlZCxcbiAgXCJjcm9pc3NhbnRcIjogJGZhLXZhci1jcm9pc3NhbnQsXG4gIFwibWFwLXBpblwiOiAkZmEtdmFyLW1hcC1waW4sXG4gIFwiaGFtc2FcIjogJGZhLXZhci1oYW1zYSxcbiAgXCJjZW50LXNpZ25cIjogJGZhLXZhci1jZW50LXNpZ24sXG4gIFwic3dvcmRzLWxhc2VyXCI6ICRmYS12YXItc3dvcmRzLWxhc2VyLFxuICBcImZsYXNrXCI6ICRmYS12YXItZmxhc2ssXG4gIFwicGVyc29uLXByZWduYW50XCI6ICRmYS12YXItcGVyc29uLXByZWduYW50LFxuICBcInNxdWFyZS11XCI6ICRmYS12YXItc3F1YXJlLXUsXG4gIFwid2FuZC1zcGFya2xlc1wiOiAkZmEtdmFyLXdhbmQtc3BhcmtsZXMsXG4gIFwicm91dGVyXCI6ICRmYS12YXItcm91dGVyLFxuICBcImVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiZWxsaXBzaXMtdlwiOiAkZmEtdmFyLWVsbGlwc2lzLXYsXG4gIFwic3dvcmQtbGFzZXItYWx0XCI6ICRmYS12YXItc3dvcmQtbGFzZXItYWx0LFxuICBcInRpY2tldFwiOiAkZmEtdmFyLXRpY2tldCxcbiAgXCJwb3dlci1vZmZcIjogJGZhLXZhci1wb3dlci1vZmYsXG4gIFwiY29pblwiOiAkZmEtdmFyLWNvaW4sXG4gIFwibGFwdG9wLXNsYXNoXCI6ICRmYS12YXItbGFwdG9wLXNsYXNoLFxuICBcInJpZ2h0LWxvbmdcIjogJGZhLXZhci1yaWdodC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXJpZ2h0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQsXG4gIFwiY2lyY2xlLWJcIjogJGZhLXZhci1jaXJjbGUtYixcbiAgXCJwZXJzb24tZHJlc3Mtc2ltcGxlXCI6ICRmYS12YXItcGVyc29uLWRyZXNzLXNpbXBsZSxcbiAgXCJwaXBlLWNvbGxhclwiOiAkZmEtdmFyLXBpcGUtY29sbGFyLFxuICBcImxpZ2h0cy1ob2xpZGF5XCI6ICRmYS12YXItbGlnaHRzLWhvbGlkYXksXG4gIFwiY2l0cnVzXCI6ICRmYS12YXItY2l0cnVzLFxuICBcImZsYWctdXNhXCI6ICRmYS12YXItZmxhZy11c2EsXG4gIFwibGFwdG9wLWZpbGVcIjogJGZhLXZhci1sYXB0b3AtZmlsZSxcbiAgXCJ0dHlcIjogJGZhLXZhci10dHksXG4gIFwidGVsZXR5cGVcIjogJGZhLXZhci10ZWxldHlwZSxcbiAgXCJjaGFydC10cmVlLW1hcFwiOiAkZmEtdmFyLWNoYXJ0LXRyZWUtbWFwLFxuICBcImRpYWdyYW0tbmV4dFwiOiAkZmEtdmFyLWRpYWdyYW0tbmV4dCxcbiAgXCJwZXJzb24tcmlmbGVcIjogJGZhLXZhci1wZXJzb24tcmlmbGUsXG4gIFwiY2xvY2stZml2ZS10aGlydHlcIjogJGZhLXZhci1jbG9jay1maXZlLXRoaXJ0eSxcbiAgXCJwaXBlLXZhbHZlXCI6ICRmYS12YXItcGlwZS12YWx2ZSxcbiAgXCJsaWdodGJ1bGItbWVzc2FnZVwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1tZXNzYWdlLFxuICBcImFycm93LXVwLWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1hcmMsXG4gIFwiZmFjZS1zcGlyYWwtZXllc1wiOiAkZmEtdmFyLWZhY2Utc3BpcmFsLWV5ZXMsXG4gIFwiY29tcHJlc3Mtd2lkZVwiOiAkZmEtdmFyLWNvbXByZXNzLXdpZGUsXG4gIFwiY2lyY2xlLXBob25lLWhhbmd1cFwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZS1oYW5ndXAsXG4gIFwicGhvbmUtY2lyY2xlLWRvd25cIjogJGZhLXZhci1waG9uZS1jaXJjbGUtZG93bixcbiAgXCJnZWFyLWNvbXBsZXgtY29kZVwiOiAkZmEtdmFyLWdlYXItY29tcGxleC1jb2RlLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiYmFkbWludG9uXCI6ICRmYS12YXItYmFkbWludG9uLFxuICBcImNsb3NlZC1jYXB0aW9uaW5nXCI6ICRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcsXG4gIFwicGVyc29uLWhpa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oaWtpbmcsXG4gIFwiaGlraW5nXCI6ICRmYS12YXItaGlraW5nLFxuICBcInJpZ2h0LWZyb20tbGluZVwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tbGVmdCxcbiAgXCJ2ZW51cy1kb3VibGVcIjogJGZhLXZhci12ZW51cy1kb3VibGUsXG4gIFwiaW1hZ2VzXCI6ICRmYS12YXItaW1hZ2VzLFxuICBcImNhbGN1bGF0b3JcIjogJGZhLXZhci1jYWxjdWxhdG9yLFxuICBcInNodXR0bGVjb2NrXCI6ICRmYS12YXItc2h1dHRsZWNvY2ssXG4gIFwidXNlci1oYWlyXCI6ICRmYS12YXItdXNlci1oYWlyLFxuICBcImV5ZS1ldmlsXCI6ICRmYS12YXItZXllLWV2aWwsXG4gIFwicGVvcGxlLXB1bGxpbmdcIjogJGZhLXZhci1wZW9wbGUtcHVsbGluZyxcbiAgXCJuXCI6ICRmYS12YXItbixcbiAgXCJzd2FwXCI6ICRmYS12YXItc3dhcCxcbiAgXCJnYXJhZ2VcIjogJGZhLXZhci1nYXJhZ2UsXG4gIFwiY2FibGUtY2FyXCI6ICRmYS12YXItY2FibGUtY2FyLFxuICBcInRyYW1cIjogJGZhLXZhci10cmFtLFxuICBcInNob3ZlbC1zbm93XCI6ICRmYS12YXItc2hvdmVsLXNub3csXG4gIFwiY2xvdWQtcmFpblwiOiAkZmEtdmFyLWNsb3VkLXJhaW4sXG4gIFwiZmFjZS1seWluZ1wiOiAkZmEtdmFyLWZhY2UtbHlpbmcsXG4gIFwic3ByaW5rbGVyXCI6ICRmYS12YXItc3ByaW5rbGVyLFxuICBcImJ1aWxkaW5nLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyayxcbiAgXCJwZXJzb24tc2xlZGRpbmdcIjogJGZhLXZhci1wZXJzb24tc2xlZGRpbmcsXG4gIFwic2xlZGRpbmdcIjogJGZhLXZhci1zbGVkZGluZyxcbiAgXCJnYW1lLWNvbnNvbGUtaGFuZGhlbGRcIjogJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQsXG4gIFwic2hpcFwiOiAkZmEtdmFyLXNoaXAsXG4gIFwiY2xvY2stc2l4LXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXNpeC10aGlydHksXG4gIFwiYmF0dGVyeS1zbGFzaFwiOiAkZmEtdmFyLWJhdHRlcnktc2xhc2gsXG4gIFwidHVncmlrLXNpZ25cIjogJGZhLXZhci10dWdyaWstc2lnbixcbiAgXCJhcnJvd3MtZG93bi10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tbGluZSxcbiAgXCJkb3dubG9hZFwiOiAkZmEtdmFyLWRvd25sb2FkLFxuICBcImFuZ2xlcy11cC1kb3duXCI6ICRmYS12YXItYW5nbGVzLXVwLWRvd24sXG4gIFwic2hlbHZlc1wiOiAkZmEtdmFyLXNoZWx2ZXMsXG4gIFwiaW52ZW50b3J5XCI6ICRmYS12YXItaW52ZW50b3J5LFxuICBcImNsb3VkLXNub3dcIjogJGZhLXZhci1jbG91ZC1zbm93LFxuICBcImZhY2UtZ3JpblwiOiAkZmEtdmFyLWZhY2UtZ3JpbixcbiAgXCJncmluXCI6ICRmYS12YXItZ3JpbixcbiAgXCJkZWxldGUtbGVmdFwiOiAkZmEtdmFyLWRlbGV0ZS1sZWZ0LFxuICBcImJhY2tzcGFjZVwiOiAkZmEtdmFyLWJhY2tzcGFjZSxcbiAgXCJvdmVuXCI6ICRmYS12YXItb3ZlbixcbiAgXCJjbG91ZC1iaW5hcnlcIjogJGZhLXZhci1jbG91ZC1iaW5hcnksXG4gIFwiZXllLWRyb3BwZXJcIjogJGZhLXZhci1leWUtZHJvcHBlcixcbiAgXCJleWUtZHJvcHBlci1lbXB0eVwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5LFxuICBcImV5ZWRyb3BwZXJcIjogJGZhLXZhci1leWVkcm9wcGVyLFxuICBcImNvbW1lbnQtY2FwdGlvbnNcIjogJGZhLXZhci1jb21tZW50LWNhcHRpb25zLFxuICBcImNvbW1lbnRzLXF1ZXN0aW9uXCI6ICRmYS12YXItY29tbWVudHMtcXVlc3Rpb24sXG4gIFwic2NyaWJibGVcIjogJGZhLXZhci1zY3JpYmJsZSxcbiAgXCJyb3RhdGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1yb3RhdGUtZXhjbGFtYXRpb24sXG4gIFwiZmlsZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1maWxlLWNpcmNsZS1jaGVjayxcbiAgXCJnbGFzc1wiOiAkZmEtdmFyLWdsYXNzLFxuICBcImxvYWRlclwiOiAkZmEtdmFyLWxvYWRlcixcbiAgXCJmb3J3YXJkXCI6ICRmYS12YXItZm9yd2FyZCxcbiAgXCJ1c2VyLXBpbG90XCI6ICRmYS12YXItdXNlci1waWxvdCxcbiAgXCJtb2JpbGVcIjogJGZhLXZhci1tb2JpbGUsXG4gIFwibW9iaWxlLWFuZHJvaWRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZCxcbiAgXCJtb2JpbGUtcGhvbmVcIjogJGZhLXZhci1tb2JpbGUtcGhvbmUsXG4gIFwiY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkXCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkLFxuICBcImZhY2UtbWVoXCI6ICRmYS12YXItZmFjZS1tZWgsXG4gIFwibWVoXCI6ICRmYS12YXItbWVoLFxuICBcImFsaWduLWNlbnRlclwiOiAkZmEtdmFyLWFsaWduLWNlbnRlcixcbiAgXCJib29rLXNrdWxsXCI6ICRmYS12YXItYm9vay1za3VsbCxcbiAgXCJib29rLWRlYWRcIjogJGZhLXZhci1ib29rLWRlYWQsXG4gIFwiaWQtY2FyZFwiOiAkZmEtdmFyLWlkLWNhcmQsXG4gIFwiZHJpdmVycy1saWNlbnNlXCI6ICRmYS12YXItZHJpdmVycy1saWNlbnNlLFxuICBcImZhY2UtZG90dGVkXCI6ICRmYS12YXItZmFjZS1kb3R0ZWQsXG4gIFwiZmFjZS13b3JyaWVkXCI6ICRmYS12YXItZmFjZS13b3JyaWVkLFxuICBcIm91dGRlbnRcIjogJGZhLXZhci1vdXRkZW50LFxuICBcImRlZGVudFwiOiAkZmEtdmFyLWRlZGVudCxcbiAgXCJjb3VydC1zcG9ydFwiOiAkZmEtdmFyLWNvdXJ0LXNwb3J0LFxuICBcImhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJob3VzZVwiOiAkZmEtdmFyLWhvdXNlLFxuICBcImhvbWVcIjogJGZhLXZhci1ob21lLFxuICBcImhvbWUtYWx0XCI6ICRmYS12YXItaG9tZS1hbHQsXG4gIFwiaG9tZS1sZy1hbHRcIjogJGZhLXZhci1ob21lLWxnLWFsdCxcbiAgXCJ2ZWN0b3ItY2lyY2xlXCI6ICRmYS12YXItdmVjdG9yLWNpcmNsZSxcbiAgXCJjYXItY2lyY2xlLWJvbHRcIjogJGZhLXZhci1jYXItY2lyY2xlLWJvbHQsXG4gIFwiY2FsZW5kYXItd2Vla1wiOiAkZmEtdmFyLWNhbGVuZGFyLXdlZWssXG4gIFwiZmx5aW5nLWRpc2NcIjogJGZhLXZhci1mbHlpbmctZGlzYyxcbiAgXCJsYXB0b3AtbWVkaWNhbFwiOiAkZmEtdmFyLWxhcHRvcC1tZWRpY2FsLFxuICBcInNxdWFyZS1kb3duLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWRvd24tcmlnaHQsXG4gIFwiYlwiOiAkZmEtdmFyLWIsXG4gIFwic2VhdC1haXJsaW5lXCI6ICRmYS12YXItc2VhdC1haXJsaW5lLFxuICBcIm1vb24tb3Zlci1zdW5cIjogJGZhLXZhci1tb29uLW92ZXItc3VuLFxuICBcImVjbGlwc2UtYWx0XCI6ICRmYS12YXItZWNsaXBzZS1hbHQsXG4gIFwicGlwZVwiOiAkZmEtdmFyLXBpcGUsXG4gIFwiZmlsZS1tZWRpY2FsXCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLFxuICBcInBvdGF0b1wiOiAkZmEtdmFyLXBvdGF0byxcbiAgXCJkaWNlLW9uZVwiOiAkZmEtdmFyLWRpY2Utb25lLFxuICBcImNpcmNsZS1hXCI6ICRmYS12YXItY2lyY2xlLWEsXG4gIFwiaGVsbWV0LWJhdHRsZVwiOiAkZmEtdmFyLWhlbG1ldC1iYXR0bGUsXG4gIFwiYnV0dGVyXCI6ICRmYS12YXItYnV0dGVyLFxuICBcImJsYW5rZXQtZmlyZVwiOiAkZmEtdmFyLWJsYW5rZXQtZmlyZSxcbiAgXCJraXdpLWJpcmRcIjogJGZhLXZhci1raXdpLWJpcmQsXG4gIFwiY2FzdGxlXCI6ICRmYS12YXItY2FzdGxlLFxuICBcImdvbGYtY2x1YlwiOiAkZmEtdmFyLWdvbGYtY2x1YixcbiAgXCJhcnJvdy1yaWdodC1hcnJvdy1sZWZ0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdCxcbiAgXCJleGNoYW5nZVwiOiAkZmEtdmFyLWV4Y2hhbmdlLFxuICBcInJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLXJvdGF0ZS1yaWdodCxcbiAgXCJyZWRvLWFsdFwiOiAkZmEtdmFyLXJlZG8tYWx0LFxuICBcInJvdGF0ZS1mb3J3YXJkXCI6ICRmYS12YXItcm90YXRlLWZvcndhcmQsXG4gIFwidXRlbnNpbHNcIjogJGZhLXZhci11dGVuc2lscyxcbiAgXCJjdXRsZXJ5XCI6ICRmYS12YXItY3V0bGVyeSxcbiAgXCJhcnJvdy11cC13aWRlLXNob3J0XCI6ICRmYS12YXItYXJyb3ctdXAtd2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC11cFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLFxuICBcImNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhcixcbiAgXCJiYWxsb29uc1wiOiAkZmEtdmFyLWJhbGxvb25zLFxuICBcIm1pbGwtc2lnblwiOiAkZmEtdmFyLW1pbGwtc2lnbixcbiAgXCJib3dsLXJpY2VcIjogJGZhLXZhci1ib3dsLXJpY2UsXG4gIFwidGltZWxpbmUtYXJyb3dcIjogJGZhLXZhci10aW1lbGluZS1hcnJvdyxcbiAgXCJza3VsbFwiOiAkZmEtdmFyLXNrdWxsLFxuICBcImdhbWUtYm9hcmQtc2ltcGxlXCI6ICRmYS12YXItZ2FtZS1ib2FyZC1zaW1wbGUsXG4gIFwiZ2FtZS1ib2FyZC1hbHRcIjogJGZhLXZhci1nYW1lLWJvYXJkLWFsdCxcbiAgXCJjaXJjbGUtdmlkZW9cIjogJGZhLXZhci1jaXJjbGUtdmlkZW8sXG4gIFwidmlkZW8tY2lyY2xlXCI6ICRmYS12YXItdmlkZW8tY2lyY2xlLFxuICBcImNoYXJ0LXNjYXR0ZXItYnViYmxlXCI6ICRmYS12YXItY2hhcnQtc2NhdHRlci1idWJibGUsXG4gIFwiaG91c2UtdHVycmV0XCI6ICRmYS12YXItaG91c2UtdHVycmV0LFxuICBcImJhbmFuYVwiOiAkZmEtdmFyLWJhbmFuYSxcbiAgXCJoYW5kLWhvbGRpbmctc2t1bGxcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctc2t1bGwsXG4gIFwicGVvcGxlLWRyZXNzXCI6ICRmYS12YXItcGVvcGxlLWRyZXNzLFxuICBcImxvdmVzZWF0XCI6ICRmYS12YXItbG92ZXNlYXQsXG4gIFwiY291Y2gtc21hbGxcIjogJGZhLXZhci1jb3VjaC1zbWFsbCxcbiAgXCJ0b3dlci1icm9hZGNhc3RcIjogJGZhLXZhci10b3dlci1icm9hZGNhc3QsXG4gIFwiYnJvYWRjYXN0LXRvd2VyXCI6ICRmYS12YXItYnJvYWRjYXN0LXRvd2VyLFxuICBcInRydWNrLXBpY2t1cFwiOiAkZmEtdmFyLXRydWNrLXBpY2t1cCxcbiAgXCJibG9jay1xdW90ZVwiOiAkZmEtdmFyLWJsb2NrLXF1b3RlLFxuICBcInVwLWxvbmdcIjogJGZhLXZhci11cC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXAsXG4gIFwic3RvcFwiOiAkZmEtdmFyLXN0b3AsXG4gIFwiY29kZS1tZXJnZVwiOiAkZmEtdmFyLWNvZGUtbWVyZ2UsXG4gIFwibW9uZXktY2hlY2stZG9sbGFyLXBlblwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhci1wZW4sXG4gIFwibW9uZXktY2hlY2stZWRpdC1hbHRcIjogJGZhLXZhci1tb25leS1jaGVjay1lZGl0LWFsdCxcbiAgXCJ1cC1mcm9tLWxpbmVcIjogJGZhLXZhci11cC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tYm90dG9tXCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tYm90dG9tLFxuICBcInVwbG9hZFwiOiAkZmEtdmFyLXVwbG9hZCxcbiAgXCJodXJyaWNhbmVcIjogJGZhLXZhci1odXJyaWNhbmUsXG4gIFwiZ3JpZC1yb3VuZC0yLXBsdXNcIjogJGZhLXZhci1ncmlkLXJvdW5kLTItcGx1cyxcbiAgXCJwZW9wbGUtcGFudHNcIjogJGZhLXZhci1wZW9wbGUtcGFudHMsXG4gIFwibW91bmRcIjogJGZhLXZhci1tb3VuZCxcbiAgXCJ3aW5kc29ja1wiOiAkZmEtdmFyLXdpbmRzb2NrLFxuICBcImNpcmNsZS1oYWxmXCI6ICRmYS12YXItY2lyY2xlLWhhbGYsXG4gIFwiYnJha2Utd2FybmluZ1wiOiAkZmEtdmFyLWJyYWtlLXdhcm5pbmcsXG4gIFwidG9pbGV0LXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0LXBvcnRhYmxlLFxuICBcImNvbXBhY3QtZGlzY1wiOiAkZmEtdmFyLWNvbXBhY3QtZGlzYyxcbiAgXCJmaWxlLWFycm93LWRvd25cIjogJGZhLXZhci1maWxlLWFycm93LWRvd24sXG4gIFwiZmlsZS1kb3dubG9hZFwiOiAkZmEtdmFyLWZpbGUtZG93bmxvYWQsXG4gIFwic2F4b3Bob25lLWZpcmVcIjogJGZhLXZhci1zYXhvcGhvbmUtZmlyZSxcbiAgXCJzYXgtaG90XCI6ICRmYS12YXItc2F4LWhvdCxcbiAgXCJjYW1lcmEtd2ViLXNsYXNoXCI6ICRmYS12YXItY2FtZXJhLXdlYi1zbGFzaCxcbiAgXCJ3ZWJjYW0tc2xhc2hcIjogJGZhLXZhci13ZWJjYW0tc2xhc2gsXG4gIFwiZm9sZGVyLW1lZGljYWxcIjogJGZhLXZhci1mb2xkZXItbWVkaWNhbCxcbiAgXCJmb2xkZXItZ2VhclwiOiAkZmEtdmFyLWZvbGRlci1nZWFyLFxuICBcImZvbGRlci1jb2dcIjogJGZhLXZhci1mb2xkZXItY29nLFxuICBcImhhbmQtd2F2ZVwiOiAkZmEtdmFyLWhhbmQtd2F2ZSxcbiAgXCJhcnJvdy11cC1hcnJvdy1kb3duXCI6ICRmYS12YXItYXJyb3ctdXAtYXJyb3ctZG93bixcbiAgXCJzb3J0LXVwLWRvd25cIjogJGZhLXZhci1zb3J0LXVwLWRvd24sXG4gIFwiY2FyYXZhblwiOiAkZmEtdmFyLWNhcmF2YW4sXG4gIFwic2hpZWxkLWNhdFwiOiAkZmEtdmFyLXNoaWVsZC1jYXQsXG4gIFwibWVzc2FnZS1zbGFzaFwiOiAkZmEtdmFyLW1lc3NhZ2Utc2xhc2gsXG4gIFwiY29tbWVudC1hbHQtc2xhc2hcIjogJGZhLXZhci1jb21tZW50LWFsdC1zbGFzaCxcbiAgXCJib2x0XCI6ICRmYS12YXItYm9sdCxcbiAgXCJ6YXBcIjogJGZhLXZhci16YXAsXG4gIFwidHJhc2gtY2FuLWNoZWNrXCI6ICRmYS12YXItdHJhc2gtY2FuLWNoZWNrLFxuICBcImdsYXNzLXdhdGVyXCI6ICRmYS12YXItZ2xhc3Mtd2F0ZXIsXG4gIFwib2lsLXdlbGxcIjogJGZhLXZhci1vaWwtd2VsbCxcbiAgXCJ0YWJsZS1jZWxscy1jb2x1bW4tdW5sb2NrXCI6ICRmYS12YXItdGFibGUtY2VsbHMtY29sdW1uLXVubG9jayxcbiAgXCJwZXJzb24tc2ltcGxlXCI6ICRmYS12YXItcGVyc29uLXNpbXBsZSxcbiAgXCJhcnJvdy10dXJuLWxlZnQtdXBcIjogJGZhLXZhci1hcnJvdy10dXJuLWxlZnQtdXAsXG4gIFwidmF1bHRcIjogJGZhLXZhci12YXVsdCxcbiAgXCJtYXJzXCI6ICRmYS12YXItbWFycyxcbiAgXCJ0b2lsZXRcIjogJGZhLXZhci10b2lsZXQsXG4gIFwicGxhbmUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrLFxuICBcInllbi1zaWduXCI6ICRmYS12YXIteWVuLXNpZ24sXG4gIFwiY255XCI6ICRmYS12YXItY255LFxuICBcImpweVwiOiAkZmEtdmFyLWpweSxcbiAgXCJybWJcIjogJGZhLXZhci1ybWIsXG4gIFwieWVuXCI6ICRmYS12YXIteWVuLFxuICBcImdlYXItY29kZVwiOiAkZmEtdmFyLWdlYXItY29kZSxcbiAgXCJub3Rlc1wiOiAkZmEtdmFyLW5vdGVzLFxuICBcInJ1YmxlLXNpZ25cIjogJGZhLXZhci1ydWJsZS1zaWduLFxuICBcInJvdWJsZVwiOiAkZmEtdmFyLXJvdWJsZSxcbiAgXCJydWJcIjogJGZhLXZhci1ydWIsXG4gIFwicnVibGVcIjogJGZhLXZhci1ydWJsZSxcbiAgXCJ0cmFzaC11bmRvXCI6ICRmYS12YXItdHJhc2gtdW5kbyxcbiAgXCJ0cmFzaC1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10cmFzaC1hcnJvdy10dXJuLWxlZnQsXG4gIFwiY2hhbXBhZ25lLWdsYXNzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzLFxuICBcImdsYXNzLWNoYW1wYWduZVwiOiAkZmEtdmFyLWdsYXNzLWNoYW1wYWduZSxcbiAgXCJvYmplY3RzLWFsaWduLWNlbnRlci1ob3Jpem9udGFsXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbCxcbiAgXCJzdW5cIjogJGZhLXZhci1zdW4sXG4gIFwidHJhc2gtY2FuLXNsYXNoXCI6ICRmYS12YXItdHJhc2gtY2FuLXNsYXNoLFxuICBcInRyYXNoLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXRyYXNoLWFsdC1zbGFzaCxcbiAgXCJzY3JlZW4tdXNlcnNcIjogJGZhLXZhci1zY3JlZW4tdXNlcnMsXG4gIFwidXNlcnMtY2xhc3NcIjogJGZhLXZhci11c2Vycy1jbGFzcyxcbiAgXCJndWl0YXJcIjogJGZhLXZhci1ndWl0YXIsXG4gIFwic3F1YXJlLWFycm93LWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctbGVmdCxcbiAgXCJhcnJvdy1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS1sZWZ0LFxuICBcInNxdWFyZS04XCI6ICRmYS12YXItc3F1YXJlLTgsXG4gIFwiZmFjZS1zbWlsZS1oZWFydHNcIjogJGZhLXZhci1mYWNlLXNtaWxlLWhlYXJ0cyxcbiAgXCJicmFja2V0cy1zcXVhcmVcIjogJGZhLXZhci1icmFja2V0cy1zcXVhcmUsXG4gIFwiYnJhY2tldHNcIjogJGZhLXZhci1icmFja2V0cyxcbiAgXCJsYXB0b3AtYXJyb3ctZG93blwiOiAkZmEtdmFyLWxhcHRvcC1hcnJvdy1kb3duLFxuICBcImhvY2tleS1zdGljay1wdWNrXCI6ICRmYS12YXItaG9ja2V5LXN0aWNrLXB1Y2ssXG4gIFwiaG91c2UtdHJlZVwiOiAkZmEtdmFyLWhvdXNlLXRyZWUsXG4gIFwic2lnbmFsLWZhaXJcIjogJGZhLXZhci1zaWduYWwtZmFpcixcbiAgXCJzaWduYWwtMlwiOiAkZmEtdmFyLXNpZ25hbC0yLFxuICBcImZhY2UtbGF1Z2gtd2lua1wiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtd2luayxcbiAgXCJsYXVnaC13aW5rXCI6ICRmYS12YXItbGF1Z2gtd2luayxcbiAgXCJjaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItY2lyY2xlLWRvbGxhcixcbiAgXCJkb2xsYXItY2lyY2xlXCI6ICRmYS12YXItZG9sbGFyLWNpcmNsZSxcbiAgXCJ1c2QtY2lyY2xlXCI6ICRmYS12YXItdXNkLWNpcmNsZSxcbiAgXCJob3JzZS1oZWFkXCI6ICRmYS12YXItaG9yc2UtaGVhZCxcbiAgXCJhcnJvd3MtcmVwZWF0XCI6ICRmYS12YXItYXJyb3dzLXJlcGVhdCxcbiAgXCJyZXBlYXQtYWx0XCI6ICRmYS12YXItcmVwZWF0LWFsdCxcbiAgXCJib3JlLWhvbGVcIjogJGZhLXZhci1ib3JlLWhvbGUsXG4gIFwiaW5kdXN0cnlcIjogJGZhLXZhci1pbmR1c3RyeSxcbiAgXCJpbWFnZS1wb2xhcm9pZFwiOiAkZmEtdmFyLWltYWdlLXBvbGFyb2lkLFxuICBcIndhdmUtdHJpYW5nbGVcIjogJGZhLXZhci13YXZlLXRyaWFuZ2xlLFxuICBcInR1cm4tbGVmdC1kb3duXCI6ICRmYS12YXItdHVybi1sZWZ0LWRvd24sXG4gIFwicGVyc29uLXJ1bm5pbmctZmFzdFwiOiAkZmEtdmFyLXBlcnNvbi1ydW5uaW5nLWZhc3QsXG4gIFwiY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaXJjbGUtZG93bixcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLWRvd25cIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd24sXG4gIFwiZ3JpbGxcIjogJGZhLXZhci1ncmlsbCxcbiAgXCJhcnJvd3MtdHVybi10by1kb3RzXCI6ICRmYS12YXItYXJyb3dzLXR1cm4tdG8tZG90cyxcbiAgXCJjaGFydC1taXhlZFwiOiAkZmEtdmFyLWNoYXJ0LW1peGVkLFxuICBcImFuYWx5dGljc1wiOiAkZmEtdmFyLWFuYWx5dGljcyxcbiAgXCJmbG9yaW4tc2lnblwiOiAkZmEtdmFyLWZsb3Jpbi1zaWduLFxuICBcImFycm93LWRvd24tc2hvcnQtd2lkZVwiOiAkZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC1kZXNjXCI6ICRmYS12YXItc29ydC1hbW91bnQtZGVzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0LFxuICBcImxlc3MtdGhhblwiOiAkZmEtdmFyLWxlc3MtdGhhbixcbiAgXCJkaXNwbGF5LWNvZGVcIjogJGZhLXZhci1kaXNwbGF5LWNvZGUsXG4gIFwiZGVza3RvcC1jb2RlXCI6ICRmYS12YXItZGVza3RvcC1jb2RlLFxuICBcImZhY2UtZHJvb2xpbmdcIjogJGZhLXZhci1mYWNlLWRyb29saW5nLFxuICBcIm9pbC10ZW1wZXJhdHVyZVwiOiAkZmEtdmFyLW9pbC10ZW1wZXJhdHVyZSxcbiAgXCJvaWwtdGVtcFwiOiAkZmEtdmFyLW9pbC10ZW1wLFxuICBcInNxdWFyZS1xdWVzdGlvblwiOiAkZmEtdmFyLXNxdWFyZS1xdWVzdGlvbixcbiAgXCJxdWVzdGlvbi1zcXVhcmVcIjogJGZhLXZhci1xdWVzdGlvbi1zcXVhcmUsXG4gIFwiYWlyLWNvbmRpdGlvbmVyXCI6ICRmYS12YXItYWlyLWNvbmRpdGlvbmVyLFxuICBcImFuZ2xlLWRvd25cIjogJGZhLXZhci1hbmdsZS1kb3duLFxuICBcIm1vdW50YWluc1wiOiAkZmEtdmFyLW1vdW50YWlucyxcbiAgXCJvbWVnYVwiOiAkZmEtdmFyLW9tZWdhLFxuICBcImNhci10dW5uZWxcIjogJGZhLXZhci1jYXItdHVubmVsLFxuICBcInBlcnNvbi1kb2xseS1lbXB0eVwiOiAkZmEtdmFyLXBlcnNvbi1kb2xseS1lbXB0eSxcbiAgXCJwYW4tZm9vZFwiOiAkZmEtdmFyLXBhbi1mb29kLFxuICBcImhlYWQtc2lkZS1jb3VnaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaCxcbiAgXCJncmlwLWxpbmVzXCI6ICRmYS12YXItZ3JpcC1saW5lcyxcbiAgXCJ0aHVtYnMtZG93blwiOiAkZmEtdmFyLXRodW1icy1kb3duLFxuICBcInVzZXItbG9ja1wiOiAkZmEtdmFyLXVzZXItbG9jayxcbiAgXCJhcnJvdy1yaWdodC1sb25nXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1yaWdodCxcbiAgXCJ0aWNrZXRzLWFpcmxpbmVcIjogJGZhLXZhci10aWNrZXRzLWFpcmxpbmUsXG4gIFwidGlja2V0cy1wZXJmb3JhdGVkLXBsYW5lXCI6ICRmYS12YXItdGlja2V0cy1wZXJmb3JhdGVkLXBsYW5lLFxuICBcInRpY2tldHMtcGxhbmVcIjogJGZhLXZhci10aWNrZXRzLXBsYW5lLFxuICBcInRlbnQtZG91YmxlLXBlYWtcIjogJGZhLXZhci10ZW50LWRvdWJsZS1wZWFrLFxuICBcImFuY2hvci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrLFxuICBcImVsbGlwc2lzXCI6ICRmYS12YXItZWxsaXBzaXMsXG4gIFwiZWxsaXBzaXMtaFwiOiAkZmEtdmFyLWVsbGlwc2lzLWgsXG4gIFwibmZjLXNsYXNoXCI6ICRmYS12YXItbmZjLXNsYXNoLFxuICBcImNoZXNzLXBhd25cIjogJGZhLXZhci1jaGVzcy1wYXduLFxuICBcImtpdC1tZWRpY2FsXCI6ICRmYS12YXIta2l0LW1lZGljYWwsXG4gIFwiZmlyc3QtYWlkXCI6ICRmYS12YXItZmlyc3QtYWlkLFxuICBcImdyaWQtMi1wbHVzXCI6ICRmYS12YXItZ3JpZC0yLXBsdXMsXG4gIFwiYmVsbHNcIjogJGZhLXZhci1iZWxscyxcbiAgXCJwZXJzb24tdGhyb3VnaC13aW5kb3dcIjogJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3csXG4gIFwidG9vbGJveFwiOiAkZmEtdmFyLXRvb2xib3gsXG4gIFwiZ2xvYmUtd2lmaVwiOiAkZmEtdmFyLWdsb2JlLXdpZmksXG4gIFwiZW52ZWxvcGUtZG90XCI6ICRmYS12YXItZW52ZWxvcGUtZG90LFxuICBcImVudmVsb3BlLWJhZGdlXCI6ICRmYS12YXItZW52ZWxvcGUtYmFkZ2UsXG4gIFwibWFnbmlmeWluZy1nbGFzcy13YXZlZm9ybVwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3Mtd2F2ZWZvcm0sXG4gIFwiaGFuZHMtaG9sZGluZy1jaXJjbGVcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZSxcbiAgXCJidWdcIjogJGZhLXZhci1idWcsXG4gIFwiYm93bC1jaG9wc3RpY2tzXCI6ICRmYS12YXItYm93bC1jaG9wc3RpY2tzLFxuICBcImNyZWRpdC1jYXJkXCI6ICRmYS12YXItY3JlZGl0LWNhcmQsXG4gIFwiY3JlZGl0LWNhcmQtYWx0XCI6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0LFxuICBcImNpcmNsZS1zXCI6ICRmYS12YXItY2lyY2xlLXMsXG4gIFwiYm94LWJhbGxvdFwiOiAkZmEtdmFyLWJveC1iYWxsb3QsXG4gIFwiY2FyXCI6ICRmYS12YXItY2FyLFxuICBcImF1dG9tb2JpbGVcIjogJGZhLXZhci1hdXRvbW9iaWxlLFxuICBcImhhbmQtaG9sZGluZy1oYW5kXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQsXG4gIFwidXNlci10aWUtaGFpclwiOiAkZmEtdmFyLXVzZXItdGllLWhhaXIsXG4gIFwicG9kaXVtLXN0YXJcIjogJGZhLXZhci1wb2RpdW0tc3RhcixcbiAgXCJ1c2VyLWhhaXItbXVsbGV0XCI6ICRmYS12YXItdXNlci1oYWlyLW11bGxldCxcbiAgXCJidXNpbmVzcy1mcm9udFwiOiAkZmEtdmFyLWJ1c2luZXNzLWZyb250LFxuICBcInBhcnR5LWJhY2tcIjogJGZhLXZhci1wYXJ0eS1iYWNrLFxuICBcInRyaWFuLWJhbGJvdFwiOiAkZmEtdmFyLXRyaWFuLWJhbGJvdCxcbiAgXCJtaWNyb3Bob25lLXN0YW5kXCI6ICRmYS12YXItbWljcm9waG9uZS1zdGFuZCxcbiAgXCJib29rLW9wZW4tcmVhZGVyXCI6ICRmYS12YXItYm9vay1vcGVuLXJlYWRlcixcbiAgXCJib29rLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stcmVhZGVyLFxuICBcImZhbWlseS1kcmVzc1wiOiAkZmEtdmFyLWZhbWlseS1kcmVzcyxcbiAgXCJjaXJjbGUteFwiOiAkZmEtdmFyLWNpcmNsZS14LFxuICBcImNhYmluXCI6ICRmYS12YXItY2FiaW4sXG4gIFwibW91bnRhaW4tc3VuXCI6ICRmYS12YXItbW91bnRhaW4tc3VuLFxuICBcImNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLWhvcml6b250YWwsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmUsXG4gIFwiaGFuZC1iYWNrLXBvaW50LWxlZnRcIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtbGVmdCxcbiAgXCJtZXNzYWdlLWRvdHNcIjogJGZhLXZhci1tZXNzYWdlLWRvdHMsXG4gIFwiY29tbWVudC1hbHQtZG90c1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWRvdHMsXG4gIFwibWVzc2FnaW5nXCI6ICRmYS12YXItbWVzc2FnaW5nLFxuICBcImZpbGUtaGVhcnRcIjogJGZhLXZhci1maWxlLWhlYXJ0LFxuICBcImJlZXItbXVnXCI6ICRmYS12YXItYmVlci1tdWcsXG4gIFwiYmVlci1mb2FtXCI6ICRmYS12YXItYmVlci1mb2FtLFxuICBcImRpY2UtZDIwXCI6ICRmYS12YXItZGljZS1kMjAsXG4gIFwiZHJvbmVcIjogJGZhLXZhci1kcm9uZSxcbiAgXCJ0cnVjay1kcm9wbGV0XCI6ICRmYS12YXItdHJ1Y2stZHJvcGxldCxcbiAgXCJmaWxlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrLFxuICBcInRlbXBlcmF0dXJlLWFycm93LXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXAsXG4gIFwidGVtcGVyYXR1cmUtdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS11cCxcbiAgXCJtZWRhbFwiOiAkZmEtdmFyLW1lZGFsLFxuICBcInBlcnNvbi1mYWlyeVwiOiAkZmEtdmFyLXBlcnNvbi1mYWlyeSxcbiAgXCJiZWRcIjogJGZhLXZhci1iZWQsXG4gIFwiYm9vay1jb3B5XCI6ICRmYS12YXItYm9vay1jb3B5LFxuICBcInNxdWFyZS1oXCI6ICRmYS12YXItc3F1YXJlLWgsXG4gIFwiaC1zcXVhcmVcIjogJGZhLXZhci1oLXNxdWFyZSxcbiAgXCJzcXVhcmUtY1wiOiAkZmEtdmFyLXNxdWFyZS1jLFxuICBcImNsb2NrLXR3b1wiOiAkZmEtdmFyLWNsb2NrLXR3byxcbiAgXCJzcXVhcmUtZWxsaXBzaXMtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiY2FsZW5kYXItdXNlcnNcIjogJGZhLXZhci1jYWxlbmRhci11c2VycyxcbiAgXCJwb2RjYXN0XCI6ICRmYS12YXItcG9kY2FzdCxcbiAgXCJiZWVcIjogJGZhLXZhci1iZWUsXG4gIFwidGVtcGVyYXR1cmUtZnVsbFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWZ1bGwsXG4gIFwidGVtcGVyYXR1cmUtNFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTQsXG4gIFwidGhlcm1vbWV0ZXItNFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTQsXG4gIFwidGhlcm1vbWV0ZXItZnVsbFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwsXG4gIFwiYmVsbFwiOiAkZmEtdmFyLWJlbGwsXG4gIFwiY2FuZHktYmFyXCI6ICRmYS12YXItY2FuZHktYmFyLFxuICBcImNob2NvbGF0ZS1iYXJcIjogJGZhLXZhci1jaG9jb2xhdGUtYmFyLFxuICBcInhtYXJrLWxhcmdlXCI6ICRmYS12YXIteG1hcmstbGFyZ2UsXG4gIFwicGluYXRhXCI6ICRmYS12YXItcGluYXRhLFxuICBcImZpbGUtcHB0XCI6ICRmYS12YXItZmlsZS1wcHQsXG4gIFwiYXJyb3dzLWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93cy1mcm9tLWxpbmUsXG4gIFwic3VwZXJzY3JpcHRcIjogJGZhLXZhci1zdXBlcnNjcmlwdCxcbiAgXCJib3dsLXNwb29uXCI6ICRmYS12YXItYm93bC1zcG9vbixcbiAgXCJoZXhhZ29uLWNoZWNrXCI6ICRmYS12YXItaGV4YWdvbi1jaGVjayxcbiAgXCJwbHVnLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrLFxuICBcInN0YXItb2YtbGlmZVwiOiAkZmEtdmFyLXN0YXItb2YtbGlmZSxcbiAgXCJwaG9uZS1zbGFzaFwiOiAkZmEtdmFyLXBob25lLXNsYXNoLFxuICBcInRyYWZmaWMtbGlnaHQtc3RvcFwiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQtc3RvcCxcbiAgXCJwYWludC1yb2xsZXJcIjogJGZhLXZhci1wYWludC1yb2xsZXIsXG4gIFwiYWNjZW50LWdyYXZlXCI6ICRmYS12YXItYWNjZW50LWdyYXZlLFxuICBcImhhbmRzaGFrZS1hbmdsZVwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbmdsZSxcbiAgXCJoYW5kcy1oZWxwaW5nXCI6ICRmYS12YXItaGFuZHMtaGVscGluZyxcbiAgXCJjaXJjbGUtMFwiOiAkZmEtdmFyLWNpcmNsZS0wLFxuICBcImRpYWwtbWVkLWxvd1wiOiAkZmEtdmFyLWRpYWwtbWVkLWxvdyxcbiAgXCJsb2NhdGlvbi1kb3RcIjogJGZhLXZhci1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlci1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VyLWFsdCxcbiAgXCJjcmFiXCI6ICRmYS12YXItY3JhYixcbiAgXCJib3gtb3Blbi1mdWxsXCI6ICRmYS12YXItYm94LW9wZW4tZnVsbCxcbiAgXCJib3gtZnVsbFwiOiAkZmEtdmFyLWJveC1mdWxsLFxuICBcImZpbGVcIjogJGZhLXZhci1maWxlLFxuICBcImdyZWF0ZXItdGhhblwiOiAkZmEtdmFyLWdyZWF0ZXItdGhhbixcbiAgXCJxdW90ZXNcIjogJGZhLXZhci1xdW90ZXMsXG4gIFwicHJldHplbFwiOiAkZmEtdmFyLXByZXR6ZWwsXG4gIFwidC1yZXhcIjogJGZhLXZhci10LXJleCxcbiAgXCJwZXJzb24tc3dpbW1pbmdcIjogJGZhLXZhci1wZXJzb24tc3dpbW1pbmcsXG4gIFwic3dpbW1lclwiOiAkZmEtdmFyLXN3aW1tZXIsXG4gIFwiYXJyb3ctZG93blwiOiAkZmEtdmFyLWFycm93LWRvd24sXG4gIFwidXNlci1yb2JvdC14bWFya3NcIjogJGZhLXZhci11c2VyLXJvYm90LXhtYXJrcyxcbiAgXCJtZXNzYWdlLXF1b3RlXCI6ICRmYS12YXItbWVzc2FnZS1xdW90ZSxcbiAgXCJjb21tZW50LWFsdC1xdW90ZVwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXF1b3RlLFxuICBcImNhbmR5LWNvcm5cIjogJGZhLXZhci1jYW5keS1jb3JuLFxuICBcImZvbGRlci1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwiZm9sZGVyLXNlYXJjaFwiOiAkZmEtdmFyLWZvbGRlci1zZWFyY2gsXG4gIFwibm90ZWJvb2tcIjogJGZhLXZhci1ub3RlYm9vayxcbiAgXCJjaXJjbGUtd2lmaVwiOiAkZmEtdmFyLWNpcmNsZS13aWZpLFxuICBcImRyb3BsZXRcIjogJGZhLXZhci1kcm9wbGV0LFxuICBcInRpbnRcIjogJGZhLXZhci10aW50LFxuICBcImJ1bGxzZXllLXBvaW50ZXJcIjogJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyLFxuICBcImVyYXNlclwiOiAkZmEtdmFyLWVyYXNlcixcbiAgXCJoZXhhZ29uLWltYWdlXCI6ICRmYS12YXItaGV4YWdvbi1pbWFnZSxcbiAgXCJlYXJ0aC1hbWVyaWNhc1wiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2FzLFxuICBcImVhcnRoXCI6ICRmYS12YXItZWFydGgsXG4gIFwiZWFydGgtYW1lcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2EsXG4gIFwiZ2xvYmUtYW1lcmljYXNcIjogJGZhLXZhci1nbG9iZS1hbWVyaWNhcyxcbiAgXCJmaWxlLXN2Z1wiOiAkZmEtdmFyLWZpbGUtc3ZnLFxuICBcImNyYXRlLWFwcGxlXCI6ICRmYS12YXItY3JhdGUtYXBwbGUsXG4gIFwiYXBwbGUtY3JhdGVcIjogJGZhLXZhci1hcHBsZS1jcmF0ZSxcbiAgXCJwZXJzb24tYnVyc3RcIjogJGZhLXZhci1wZXJzb24tYnVyc3QsXG4gIFwiZ2FtZS1ib2FyZFwiOiAkZmEtdmFyLWdhbWUtYm9hcmQsXG4gIFwiaGF0LWNoZWZcIjogJGZhLXZhci1oYXQtY2hlZixcbiAgXCJoYW5kLWJhY2stcG9pbnQtcmlnaHRcIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtcmlnaHQsXG4gIFwiZG92ZVwiOiAkZmEtdmFyLWRvdmUsXG4gIFwic25vd2ZsYWtlLWRyb3BsZXRzXCI6ICRmYS12YXItc25vd2ZsYWtlLWRyb3BsZXRzLFxuICBcImJhdHRlcnktZW1wdHlcIjogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5LFxuICBcImJhdHRlcnktMFwiOiAkZmEtdmFyLWJhdHRlcnktMCxcbiAgXCJncmlkLTRcIjogJGZhLXZhci1ncmlkLTQsXG4gIFwic29ja3NcIjogJGZhLXZhci1zb2NrcyxcbiAgXCJmYWNlLXN1bmdsYXNzZXNcIjogJGZhLXZhci1mYWNlLXN1bmdsYXNzZXMsXG4gIFwiaW5ib3hcIjogJGZhLXZhci1pbmJveCxcbiAgXCJzcXVhcmUtMFwiOiAkZmEtdmFyLXNxdWFyZS0wLFxuICBcInNlY3Rpb25cIjogJGZhLXZhci1zZWN0aW9uLFxuICBcInNxdWFyZS10aGlzLXdheS11cFwiOiAkZmEtdmFyLXNxdWFyZS10aGlzLXdheS11cCxcbiAgXCJib3gtdXBcIjogJGZhLXZhci1ib3gtdXAsXG4gIFwiZ2F1Z2UtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLWhpZ2gsXG4gIFwidGFjaG9tZXRlci1hbHRcIjogJGZhLXZhci10YWNob21ldGVyLWFsdCxcbiAgXCJ0YWNob21ldGVyLWFsdC1mYXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdCxcbiAgXCJzcXVhcmUtYW1wZXJzYW5kXCI6ICRmYS12YXItc3F1YXJlLWFtcGVyc2FuZCxcbiAgXCJlbnZlbG9wZS1vcGVuLXRleHRcIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQsXG4gIFwibGFtcC1kZXNrXCI6ICRmYS12YXItbGFtcC1kZXNrLFxuICBcImhvc3BpdGFsXCI6ICRmYS12YXItaG9zcGl0YWwsXG4gIFwiaG9zcGl0YWwtYWx0XCI6ICRmYS12YXItaG9zcGl0YWwtYWx0LFxuICBcImhvc3BpdGFsLXdpZGVcIjogJGZhLXZhci1ob3NwaXRhbC13aWRlLFxuICBcInBvbGwtcGVvcGxlXCI6ICRmYS12YXItcG9sbC1wZW9wbGUsXG4gIFwid2hpc2tleS1nbGFzcy1pY2VcIjogJGZhLXZhci13aGlza2V5LWdsYXNzLWljZSxcbiAgXCJnbGFzcy13aGlza2V5LXJvY2tzXCI6ICRmYS12YXItZ2xhc3Mtd2hpc2tleS1yb2NrcyxcbiAgXCJ3aW5lLWJvdHRsZVwiOiAkZmEtdmFyLXdpbmUtYm90dGxlLFxuICBcImNoZXNzLXJvb2tcIjogJGZhLXZhci1jaGVzcy1yb29rLFxuICBcInVzZXItYm91bnR5LWh1bnRlclwiOiAkZmEtdmFyLXVzZXItYm91bnR5LWh1bnRlcixcbiAgXCJiYXJzLXN0YWdnZXJlZFwiOiAkZmEtdmFyLWJhcnMtc3RhZ2dlcmVkLFxuICBcInJlb3JkZXJcIjogJGZhLXZhci1yZW9yZGVyLFxuICBcInN0cmVhbVwiOiAkZmEtdmFyLXN0cmVhbSxcbiAgXCJkaWFncmFtLXNhbmtleVwiOiAkZmEtdmFyLWRpYWdyYW0tc2Fua2V5LFxuICBcImNsb3VkLWhhaWwtbWl4ZWRcIjogJGZhLXZhci1jbG91ZC1oYWlsLW1peGVkLFxuICBcImNpcmNsZS11cC1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLXVwLWxlZnQsXG4gIFwiZGhhcm1hY2hha3JhXCI6ICRmYS12YXItZGhhcm1hY2hha3JhLFxuICBcIm9iamVjdHMtYWxpZ24tbGVmdFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tbGVmdCxcbiAgXCJvaWwtY2FuLWRyaXBcIjogJGZhLXZhci1vaWwtY2FuLWRyaXAsXG4gIFwiZmFjZS1zbWlsaW5nLWhhbmRzXCI6ICRmYS12YXItZmFjZS1zbWlsaW5nLWhhbmRzLFxuICBcImJyb2Njb2xpXCI6ICRmYS12YXItYnJvY2NvbGksXG4gIFwicm91dGUtaW50ZXJzdGF0ZVwiOiAkZmEtdmFyLXJvdXRlLWludGVyc3RhdGUsXG4gIFwiZWFyLW11ZmZzXCI6ICRmYS12YXItZWFyLW11ZmZzLFxuICBcImhvdGRvZ1wiOiAkZmEtdmFyLWhvdGRvZyxcbiAgXCJ0cmFuc3BvcnRlci1lbXB0eVwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLWVtcHR5LFxuICBcInBlcnNvbi13YWxraW5nLXdpdGgtY2FuZVwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZSxcbiAgXCJibGluZFwiOiAkZmEtdmFyLWJsaW5kLFxuICBcImFuZ2xlLTkwXCI6ICRmYS12YXItYW5nbGUtOTAsXG4gIFwicmVjdGFuZ2xlLXRlcm1pbmFsXCI6ICRmYS12YXItcmVjdGFuZ2xlLXRlcm1pbmFsLFxuICBcImtpdGVcIjogJGZhLXZhci1raXRlLFxuICBcImRydW1cIjogJGZhLXZhci1kcnVtLFxuICBcInNjcnViYmVyXCI6ICRmYS12YXItc2NydWJiZXIsXG4gIFwiaWNlLWNyZWFtXCI6ICRmYS12YXItaWNlLWNyZWFtLFxuICBcImhlYXJ0LWNpcmNsZS1ib2x0XCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWJvbHQsXG4gIFwiZmlzaC1ib25lc1wiOiAkZmEtdmFyLWZpc2gtYm9uZXMsXG4gIFwiZGVlci1ydWRvbHBoXCI6ICRmYS12YXItZGVlci1ydWRvbHBoLFxuICBcImZheFwiOiAkZmEtdmFyLWZheCxcbiAgXCJwYXJhZ3JhcGhcIjogJGZhLXZhci1wYXJhZ3JhcGgsXG4gIFwiaGVhZC1zaWRlLWhlYXJ0XCI6ICRmYS12YXItaGVhZC1zaWRlLWhlYXJ0LFxuICBcInNxdWFyZS1lXCI6ICRmYS12YXItc3F1YXJlLWUsXG4gIFwibWV0ZXItZmlyZVwiOiAkZmEtdmFyLW1ldGVyLWZpcmUsXG4gIFwiY2xvdWQtaGFpbFwiOiAkZmEtdmFyLWNsb3VkLWhhaWwsXG4gIFwiY2hlY2stdG8tc2xvdFwiOiAkZmEtdmFyLWNoZWNrLXRvLXNsb3QsXG4gIFwidm90ZS15ZWFcIjogJGZhLXZhci12b3RlLXllYSxcbiAgXCJtb25leS1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1tb25leS1mcm9tLWJyYWNrZXQsXG4gIFwic3Rhci1oYWxmXCI6ICRmYS12YXItc3Rhci1oYWxmLFxuICBcImNhci1idXNcIjogJGZhLXZhci1jYXItYnVzLFxuICBcInNwZWFrZXJcIjogJGZhLXZhci1zcGVha2VyLFxuICBcInRpbWVyXCI6ICRmYS12YXItdGltZXIsXG4gIFwiYm94ZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWJveGVzLXN0YWNrZWQsXG4gIFwiYm94ZXNcIjogJGZhLXZhci1ib3hlcyxcbiAgXCJib3hlcy1hbHRcIjogJGZhLXZhci1ib3hlcy1hbHQsXG4gIFwibGFuZG1hcmstbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLWxhbmRtYXJrLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwiZ3JpbGwtaG90XCI6ICRmYS12YXItZ3JpbGwtaG90LFxuICBcImJhbGxvdC1jaGVja1wiOiAkZmEtdmFyLWJhbGxvdC1jaGVjayxcbiAgXCJsaW5rXCI6ICRmYS12YXItbGluayxcbiAgXCJjaGFpblwiOiAkZmEtdmFyLWNoYWluLFxuICBcImVhci1saXN0ZW5cIjogJGZhLXZhci1lYXItbGlzdGVuLFxuICBcImFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtc1wiOiAkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtcyxcbiAgXCJmaWxlLW1pbnVzXCI6ICRmYS12YXItZmlsZS1taW51cyxcbiAgXCJ0cmVlLWNpdHlcIjogJGZhLXZhci10cmVlLWNpdHksXG4gIFwicGxheVwiOiAkZmEtdmFyLXBsYXksXG4gIFwiZm9udFwiOiAkZmEtdmFyLWZvbnQsXG4gIFwiY3VwLXRvZ29cIjogJGZhLXZhci1jdXAtdG9nbyxcbiAgXCJjb2ZmZWUtdG9nb1wiOiAkZmEtdmFyLWNvZmZlZS10b2dvLFxuICBcInNxdWFyZS1kb3duLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtZG93bi1sZWZ0LFxuICBcImJ1cmdlci1sZXR0dWNlXCI6ICRmYS12YXItYnVyZ2VyLWxldHR1Y2UsXG4gIFwidGFibGUtY2VsbHMtcm93LWxvY2tcIjogJGZhLXZhci10YWJsZS1jZWxscy1yb3ctbG9jayxcbiAgXCJydXBpYWgtc2lnblwiOiAkZmEtdmFyLXJ1cGlhaC1zaWduLFxuICBcIm1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLFxuICBcInNlYXJjaFwiOiAkZmEtdmFyLXNlYXJjaCxcbiAgXCJ0YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGxcIjogJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGwsXG4gIFwicGluZy1wb25nLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsLFxuICBcInRhYmxlLXRlbm5pc1wiOiAkZmEtdmFyLXRhYmxlLXRlbm5pcyxcbiAgXCJwZXJzb24tZG90cy1mcm9tLWxpbmVcIjogJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmUsXG4gIFwiZGlhZ25vc2VzXCI6ICRmYS12YXItZGlhZ25vc2VzLFxuICBcImNoZXZyb25zLWRvd25cIjogJGZhLXZhci1jaGV2cm9ucy1kb3duLFxuICBcImNoZXZyb24tZG91YmxlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1kb3duLFxuICBcInRyYXNoLWNhbi1hcnJvdy11cFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlLWFsdFwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0LFxuICBcInNpZ25hbC1nb29kXCI6ICRmYS12YXItc2lnbmFsLWdvb2QsXG4gIFwic2lnbmFsLTNcIjogJGZhLXZhci1zaWduYWwtMyxcbiAgXCJsb2NhdGlvbi1xdWVzdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLXF1ZXN0aW9uLFxuICBcIm1hcC1tYXJrZXItcXVlc3Rpb25cIjogJGZhLXZhci1tYXAtbWFya2VyLXF1ZXN0aW9uLFxuICBcImZsb3BweS1kaXNrLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS14bWFyayxcbiAgXCJmbG9wcHktZGlzay10aW1lc1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrLXRpbWVzLFxuICBcInNhdmUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItc2F2ZS1jaXJjbGUteG1hcmssXG4gIFwic2F2ZS10aW1lc1wiOiAkZmEtdmFyLXNhdmUtdGltZXMsXG4gIFwibmFpcmEtc2lnblwiOiAkZmEtdmFyLW5haXJhLXNpZ24sXG4gIFwicGVhY2hcIjogJGZhLXZhci1wZWFjaCxcbiAgXCJjaXJjbGVzLW92ZXJsYXAtM1wiOiAkZmEtdmFyLWNpcmNsZXMtb3ZlcmxhcC0zLFxuICBcInByb25vdW5cIjogJGZhLXZhci1wcm9ub3VuLFxuICBcInRheGktYnVzXCI6ICRmYS12YXItdGF4aS1idXMsXG4gIFwiYnJhY2tldC1jdXJseVwiOiAkZmEtdmFyLWJyYWNrZXQtY3VybHksXG4gIFwiYnJhY2tldC1jdXJseS1sZWZ0XCI6ICRmYS12YXItYnJhY2tldC1jdXJseS1sZWZ0LFxuICBcImxvYnN0ZXJcIjogJGZhLXZhci1sb2JzdGVyLFxuICBcImNhcnQtZmxhdGJlZC1lbXB0eVwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1lbXB0eSxcbiAgXCJkb2xseS1mbGF0YmVkLWVtcHR5XCI6ICRmYS12YXItZG9sbHktZmxhdGJlZC1lbXB0eSxcbiAgXCJjb2xvblwiOiAkZmEtdmFyLWNvbG9uLFxuICBcImNhcnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhcnQtYXJyb3ctZG93bixcbiAgXCJ3YW5kXCI6ICRmYS12YXItd2FuZCxcbiAgXCJ3YWxraWUtdGFsa2llXCI6ICRmYS12YXItd2Fsa2llLXRhbGtpZSxcbiAgXCJmaWxlLXBlblwiOiAkZmEtdmFyLWZpbGUtcGVuLFxuICBcImZpbGUtZWRpdFwiOiAkZmEtdmFyLWZpbGUtZWRpdCxcbiAgXCJyZWNlaXB0XCI6ICRmYS12YXItcmVjZWlwdCxcbiAgXCJ0YWJsZS1waWNuaWNcIjogJGZhLXZhci10YWJsZS1waWNuaWMsXG4gIFwic3F1YXJlLXBlblwiOiAkZmEtdmFyLXNxdWFyZS1wZW4sXG4gIFwicGVuLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi1zcXVhcmUsXG4gIFwicGVuY2lsLXNxdWFyZVwiOiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUsXG4gIFwiY2lyY2xlLW1pY3JvcGhvbmUtbGluZXNcIjogJGZhLXZhci1jaXJjbGUtbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWNpcmNsZS1hbHRcIjogJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZS1hbHQsXG4gIFwiZGlzcGxheS1zbGFzaFwiOiAkZmEtdmFyLWRpc3BsYXktc2xhc2gsXG4gIFwiZGVza3RvcC1zbGFzaFwiOiAkZmEtdmFyLWRlc2t0b3Atc2xhc2gsXG4gIFwic3VpdGNhc2Utcm9sbGluZ1wiOiAkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcsXG4gIFwicGVyc29uLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwidHJhbnNwb3J0ZXItMlwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTIsXG4gIFwidXNlci1ob29kaWVcIjogJGZhLXZhci11c2VyLWhvb2RpZSxcbiAgXCJoYW5kcy1ob2xkaW5nLWRpYW1vbmRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRpYW1vbmQsXG4gIFwiaGFuZC1yZWNlaXZpbmdcIjogJGZhLXZhci1oYW5kLXJlY2VpdmluZyxcbiAgXCJtb25leS1iaWxsLXNpbXBsZS13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC1zaW1wbGUtd2F2ZSxcbiAgXCJjaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWRvd24sXG4gIFwiYmF0dGVyeS1mdWxsXCI6ICRmYS12YXItYmF0dGVyeS1mdWxsLFxuICBcImJhdHRlcnlcIjogJGZhLXZhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktNVwiOiAkZmEtdmFyLWJhdHRlcnktNSxcbiAgXCJiZWxsLXBsdXNcIjogJGZhLXZhci1iZWxsLXBsdXMsXG4gIFwiYm9vay1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJvb2stYXJyb3ctcmlnaHQsXG4gIFwiaG9zcGl0YWxzXCI6ICRmYS12YXItaG9zcGl0YWxzLFxuICBcImNsdWJcIjogJGZhLXZhci1jbHViLFxuICBcInNrdWxsLWNyb3NzYm9uZXNcIjogJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzLFxuICBcImRyb3BsZXQtZGVncmVlXCI6ICRmYS12YXItZHJvcGxldC1kZWdyZWUsXG4gIFwiZGV3cG9pbnRcIjogJGZhLXZhci1kZXdwb2ludCxcbiAgXCJjb2RlLWNvbXBhcmVcIjogJGZhLXZhci1jb2RlLWNvbXBhcmUsXG4gIFwibGlzdC11bFwiOiAkZmEtdmFyLWxpc3QtdWwsXG4gIFwibGlzdC1kb3RzXCI6ICRmYS12YXItbGlzdC1kb3RzLFxuICBcImhhbmQtaG9sZGluZy1tYWdpY1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1tYWdpYyxcbiAgXCJ3YXRlcm1lbG9uLXNsaWNlXCI6ICRmYS12YXItd2F0ZXJtZWxvbi1zbGljZSxcbiAgXCJjaXJjbGUtZWxsaXBzaXNcIjogJGZhLXZhci1jaXJjbGUtZWxsaXBzaXMsXG4gIFwic2Nob29sLWxvY2tcIjogJGZhLXZhci1zY2hvb2wtbG9jayxcbiAgXCJ0b3dlci1jZWxsXCI6ICRmYS12YXItdG93ZXItY2VsbCxcbiAgXCJzZC1jYXJkc1wiOiAkZmEtdmFyLXNkLWNhcmRzLFxuICBcImp1Zy1ib3R0bGVcIjogJGZhLXZhci1qdWctYm90dGxlLFxuICBcImRvd24tbG9uZ1wiOiAkZmEtdmFyLWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1kb3duXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bixcbiAgXCJlbnZlbG9wZXNcIjogJGZhLXZhci1lbnZlbG9wZXMsXG4gIFwicGhvbmUtb2ZmaWNlXCI6ICRmYS12YXItcGhvbmUtb2ZmaWNlLFxuICBcInJhbmtpbmctc3RhclwiOiAkZmEtdmFyLXJhbmtpbmctc3RhcixcbiAgXCJjaGVzcy1raW5nXCI6ICRmYS12YXItY2hlc3Mta2luZyxcbiAgXCJuZmMtcGVuXCI6ICRmYS12YXItbmZjLXBlbixcbiAgXCJwZXJzb24taGFyYXNzaW5nXCI6ICRmYS12YXItcGVyc29uLWhhcmFzc2luZyxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLXBsYXlcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXBsYXksXG4gIFwiaGF0LXdpbnRlclwiOiAkZmEtdmFyLWhhdC13aW50ZXIsXG4gIFwiYnJhemlsaWFuLXJlYWwtc2lnblwiOiAkZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ24sXG4gIFwibGFuZG1hcmstZG9tZVwiOiAkZmEtdmFyLWxhbmRtYXJrLWRvbWUsXG4gIFwibGFuZG1hcmstYWx0XCI6ICRmYS12YXItbGFuZG1hcmstYWx0LFxuICBcImJvbmUtYnJlYWtcIjogJGZhLXZhci1ib25lLWJyZWFrLFxuICBcImFycm93LXVwXCI6ICRmYS12YXItYXJyb3ctdXAsXG4gIFwiZG93bi1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItZG93bi1mcm9tLWRvdHRlZC1saW5lLFxuICBcInR2XCI6ICRmYS12YXItdHYsXG4gIFwidGVsZXZpc2lvblwiOiAkZmEtdmFyLXRlbGV2aXNpb24sXG4gIFwidHYtYWx0XCI6ICRmYS12YXItdHYtYWx0LFxuICBcImJvcmRlci1sZWZ0XCI6ICRmYS12YXItYm9yZGVyLWxlZnQsXG4gIFwiY2lyY2xlLWRpdmlkZVwiOiAkZmEtdmFyLWNpcmNsZS1kaXZpZGUsXG4gIFwic2hyaW1wXCI6ICRmYS12YXItc2hyaW1wLFxuICBcImxpc3QtY2hlY2tcIjogJGZhLXZhci1saXN0LWNoZWNrLFxuICBcInRhc2tzXCI6ICRmYS12YXItdGFza3MsXG4gIFwiZGlhZ3JhbS1zdWJ0YXNrXCI6ICRmYS12YXItZGlhZ3JhbS1zdWJ0YXNrLFxuICBcImp1Zy1kZXRlcmdlbnRcIjogJGZhLXZhci1qdWctZGV0ZXJnZW50LFxuICBcImNpcmNsZS11c2VyXCI6ICRmYS12YXItY2lyY2xlLXVzZXIsXG4gIFwidXNlci1jaXJjbGVcIjogJGZhLXZhci11c2VyLWNpcmNsZSxcbiAgXCJzcXVhcmUteVwiOiAkZmEtdmFyLXNxdWFyZS15LFxuICBcInVzZXItZG9jdG9yLWhhaXJcIjogJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyLFxuICBcInBsYW5ldC1yaW5nZWRcIjogJGZhLXZhci1wbGFuZXQtcmluZ2VkLFxuICBcIm11c2hyb29tXCI6ICRmYS12YXItbXVzaHJvb20sXG4gIFwidXNlci1zaGllbGRcIjogJGZhLXZhci11c2VyLXNoaWVsZCxcbiAgXCJtZWdhcGhvbmVcIjogJGZhLXZhci1tZWdhcGhvbmUsXG4gIFwid3JlYXRoLWxhdXJlbFwiOiAkZmEtdmFyLXdyZWF0aC1sYXVyZWwsXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrLFxuICBcIndpbmRcIjogJGZhLXZhci13aW5kLFxuICBcImJveC1kb2xsYXJcIjogJGZhLXZhci1ib3gtZG9sbGFyLFxuICBcImJveC11c2RcIjogJGZhLXZhci1ib3gtdXNkLFxuICBcImNhci1idXJzdFwiOiAkZmEtdmFyLWNhci1idXJzdCxcbiAgXCJjYXItY3Jhc2hcIjogJGZhLXZhci1jYXItY3Jhc2gsXG4gIFwieVwiOiAkZmEtdmFyLXksXG4gIFwidXNlci1oZWFkc2V0XCI6ICRmYS12YXItdXNlci1oZWFkc2V0LFxuICBcImFycm93cy1yZXR3ZWV0XCI6ICRmYS12YXItYXJyb3dzLXJldHdlZXQsXG4gIFwicmV0d2VldC1hbHRcIjogJGZhLXZhci1yZXR3ZWV0LWFsdCxcbiAgXCJwZXJzb24tc25vd2JvYXJkaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dib2FyZGluZyxcbiAgXCJzbm93Ym9hcmRpbmdcIjogJGZhLXZhci1zbm93Ym9hcmRpbmcsXG4gIFwic3F1YXJlLWNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1yaWdodCxcbiAgXCJjaGV2cm9uLXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLXJpZ2h0LFxuICBcImxhY3Jvc3NlLXN0aWNrLWJhbGxcIjogJGZhLXZhci1sYWNyb3NzZS1zdGljay1iYWxsLFxuICBcInRydWNrLWZhc3RcIjogJGZhLXZhci10cnVjay1mYXN0LFxuICBcInNoaXBwaW5nLWZhc3RcIjogJGZhLXZhci1zaGlwcGluZy1mYXN0LFxuICBcInVzZXItbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLXVzZXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJzdGFyLXNoYXJwXCI6ICRmYS12YXItc3Rhci1zaGFycCxcbiAgXCJjb21tZW50LWhlYXJ0XCI6ICRmYS12YXItY29tbWVudC1oZWFydCxcbiAgXCJjaXJjbGUtMVwiOiAkZmEtdmFyLWNpcmNsZS0xLFxuICBcImNpcmNsZS1zdGFyXCI6ICRmYS12YXItY2lyY2xlLXN0YXIsXG4gIFwic3Rhci1jaXJjbGVcIjogJGZhLXZhci1zdGFyLWNpcmNsZSxcbiAgXCJmaXNoXCI6ICRmYS12YXItZmlzaCxcbiAgXCJjbG91ZC1mb2dcIjogJGZhLXZhci1jbG91ZC1mb2csXG4gIFwiZm9nXCI6ICRmYS12YXItZm9nLFxuICBcIndhZmZsZVwiOiAkZmEtdmFyLXdhZmZsZSxcbiAgXCJtdXNpYy1ub3RlXCI6ICRmYS12YXItbXVzaWMtbm90ZSxcbiAgXCJtdXNpYy1hbHRcIjogJGZhLXZhci1tdXNpYy1hbHQsXG4gIFwiaGV4YWdvbi1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhleGFnb24tZXhjbGFtYXRpb24sXG4gIFwiY2FydC1zaG9wcGluZy1mYXN0XCI6ICRmYS12YXItY2FydC1zaG9wcGluZy1mYXN0LFxuICBcIm9iamVjdC11bmlvblwiOiAkZmEtdmFyLW9iamVjdC11bmlvbixcbiAgXCJ1c2VyLWdyYWR1YXRlXCI6ICRmYS12YXItdXNlci1ncmFkdWF0ZSxcbiAgXCJzdGFyZmlnaHRlclwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLFxuICBcImNpcmNsZS1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS1oYWxmLXN0cm9rZSxcbiAgXCJhZGp1c3RcIjogJGZhLXZhci1hZGp1c3QsXG4gIFwiYXJyb3ctcmlnaHQtbG9uZy10by1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtbG9uZy10by1saW5lLFxuICBcInNxdWFyZS1hcnJvdy1kb3duXCI6ICRmYS12YXItc3F1YXJlLWFycm93LWRvd24sXG4gIFwiYXJyb3ctc3F1YXJlLWRvd25cIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtZG93bixcbiAgXCJkaWFtb25kLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItZGlhbW9uZC1oYWxmLXN0cm9rZSxcbiAgXCJjbGFwcGVyYm9hcmRcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQsXG4gIFwic3F1YXJlLWNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWxlZnQsXG4gIFwiY2hldnJvbi1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLWxlZnQsXG4gIFwicGhvbmUtaW50ZXJjb21cIjogJGZhLXZhci1waG9uZS1pbnRlcmNvbSxcbiAgXCJsaW5rLWhvcml6b250YWxcIjogJGZhLXZhci1saW5rLWhvcml6b250YWwsXG4gIFwiY2hhaW4taG9yaXpvbnRhbFwiOiAkZmEtdmFyLWNoYWluLWhvcml6b250YWwsXG4gIFwibWFuZ29cIjogJGZhLXZhci1tYW5nbyxcbiAgXCJtdXNpYy1ub3RlLXNsYXNoXCI6ICRmYS12YXItbXVzaWMtbm90ZS1zbGFzaCxcbiAgXCJtdXNpYy1hbHQtc2xhc2hcIjogJGZhLXZhci1tdXNpYy1hbHQtc2xhc2gsXG4gIFwiY2lyY2xlLXJhZGlhdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1yYWRpYXRpb24sXG4gIFwicmFkaWF0aW9uLWFsdFwiOiAkZmEtdmFyLXJhZGlhdGlvbi1hbHQsXG4gIFwiZmFjZS10b25ndWUtc3dlYXRcIjogJGZhLXZhci1mYWNlLXRvbmd1ZS1zd2VhdCxcbiAgXCJnbG9iZS1zdGFuZFwiOiAkZmEtdmFyLWdsb2JlLXN0YW5kLFxuICBcImJhc2ViYWxsXCI6ICRmYS12YXItYmFzZWJhbGwsXG4gIFwiYmFzZWJhbGwtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhbGwsXG4gIFwiY2lyY2xlLXBcIjogJGZhLXZhci1jaXJjbGUtcCxcbiAgXCJhd2FyZC1zaW1wbGVcIjogJGZhLXZhci1hd2FyZC1zaW1wbGUsXG4gIFwiamV0LWZpZ2h0ZXItdXBcIjogJGZhLXZhci1qZXQtZmlnaHRlci11cCxcbiAgXCJkaWFncmFtLXByb2plY3RcIjogJGZhLXZhci1kaWFncmFtLXByb2plY3QsXG4gIFwicHJvamVjdC1kaWFncmFtXCI6ICRmYS12YXItcHJvamVjdC1kaWFncmFtLFxuICBcInBlZGVzdGFsXCI6ICRmYS12YXItcGVkZXN0YWwsXG4gIFwiY2hhcnQtcHlyYW1pZFwiOiAkZmEtdmFyLWNoYXJ0LXB5cmFtaWQsXG4gIFwic2lkZWJhclwiOiAkZmEtdmFyLXNpZGViYXIsXG4gIFwic25vd21hbi1oZWFkXCI6ICRmYS12YXItc25vd21hbi1oZWFkLFxuICBcImZyb3N0eS1oZWFkXCI6ICRmYS12YXItZnJvc3R5LWhlYWQsXG4gIFwiY29weVwiOiAkZmEtdmFyLWNvcHksXG4gIFwiYnVyZ2VyLWdsYXNzXCI6ICRmYS12YXItYnVyZ2VyLWdsYXNzLFxuICBcInZvbHVtZS14bWFya1wiOiAkZmEtdmFyLXZvbHVtZS14bWFyayxcbiAgXCJ2b2x1bWUtbXV0ZVwiOiAkZmEtdmFyLXZvbHVtZS1tdXRlLFxuICBcInZvbHVtZS10aW1lc1wiOiAkZmEtdmFyLXZvbHVtZS10aW1lcyxcbiAgXCJoYW5kLXNwYXJrbGVzXCI6ICRmYS12YXItaGFuZC1zcGFya2xlcyxcbiAgXCJiYXJzLWZpbHRlclwiOiAkZmEtdmFyLWJhcnMtZmlsdGVyLFxuICBcInBhaW50YnJ1c2gtcGVuY2lsXCI6ICRmYS12YXItcGFpbnRicnVzaC1wZW5jaWwsXG4gIFwicGFydHktYmVsbFwiOiAkZmEtdmFyLXBhcnR5LWJlbGwsXG4gIFwidXNlci12bmVjay1oYWlyXCI6ICRmYS12YXItdXNlci12bmVjay1oYWlyLFxuICBcImphY2stby1sYW50ZXJuXCI6ICRmYS12YXItamFjay1vLWxhbnRlcm4sXG4gIFwiZ3JpcFwiOiAkZmEtdmFyLWdyaXAsXG4gIFwiZ3JpcC1ob3Jpem9udGFsXCI6ICRmYS12YXItZ3JpcC1ob3Jpem9udGFsLFxuICBcInNoYXJlLWZyb20tc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmUsXG4gIFwic2hhcmUtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtc3F1YXJlLFxuICBcImtleW5vdGVcIjogJGZhLXZhci1rZXlub3RlLFxuICBcImNoaWxkLWNvbWJhdGFudFwiOiAkZmEtdmFyLWNoaWxkLWNvbWJhdGFudCxcbiAgXCJjaGlsZC1yaWZsZVwiOiAkZmEtdmFyLWNoaWxkLXJpZmxlLFxuICBcImd1blwiOiAkZmEtdmFyLWd1bixcbiAgXCJzcXVhcmUtcGhvbmVcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUsXG4gIFwicGhvbmUtc3F1YXJlXCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLFxuICBcImhhdC1iZWFjaFwiOiAkZmEtdmFyLWhhdC1iZWFjaCxcbiAgXCJwbHVzXCI6ICRmYS12YXItcGx1cyxcbiAgXCJhZGRcIjogJGZhLXZhci1hZGQsXG4gIFwiZXhwYW5kXCI6ICRmYS12YXItZXhwYW5kLFxuICBcImNvbXB1dGVyXCI6ICRmYS12YXItY29tcHV0ZXIsXG4gIFwiZm9ydFwiOiAkZmEtdmFyLWZvcnQsXG4gIFwiY2xvdWQtY2hlY2tcIjogJGZhLXZhci1jbG91ZC1jaGVjayxcbiAgXCJ4bWFya1wiOiAkZmEtdmFyLXhtYXJrLFxuICBcImNsb3NlXCI6ICRmYS12YXItY2xvc2UsXG4gIFwibXVsdGlwbHlcIjogJGZhLXZhci1tdWx0aXBseSxcbiAgXCJyZW1vdmVcIjogJGZhLXZhci1yZW1vdmUsXG4gIFwidGltZXNcIjogJGZhLXZhci10aW1lcyxcbiAgXCJmYWNlLXNtaXJraW5nXCI6ICRmYS12YXItZmFjZS1zbWlya2luZyxcbiAgXCJhcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3NcIjogJGZhLXZhci1hcnJvd3MsXG4gIFwiY2hhbGtib2FyZC11c2VyXCI6ICRmYS12YXItY2hhbGtib2FyZC11c2VyLFxuICBcImNoYWxrYm9hcmQtdGVhY2hlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcixcbiAgXCJyaG9tYnVzXCI6ICRmYS12YXItcmhvbWJ1cyxcbiAgXCJjbGF3LW1hcmtzXCI6ICRmYS12YXItY2xhdy1tYXJrcyxcbiAgXCJwZXNvLXNpZ25cIjogJGZhLXZhci1wZXNvLXNpZ24sXG4gIFwiZmFjZS1zbWlsZS10b25ndWVcIjogJGZhLXZhci1mYWNlLXNtaWxlLXRvbmd1ZSxcbiAgXCJjYXJ0LWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLXhtYXJrLFxuICBcImJ1aWxkaW5nLXNoaWVsZFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZCxcbiAgXCJjaXJjbGUtcGhvbmUtZmxpcFwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZS1mbGlwLFxuICBcInBob25lLWNpcmNsZS1hbHRcIjogJGZhLXZhci1waG9uZS1jaXJjbGUtYWx0LFxuICBcImJhYnlcIjogJGZhLXZhci1iYWJ5LFxuICBcInVzZXJzLWxpbmVcIjogJGZhLXZhci11c2Vycy1saW5lLFxuICBcInF1b3RlLWxlZnRcIjogJGZhLXZhci1xdW90ZS1sZWZ0LFxuICBcInF1b3RlLWxlZnQtYWx0XCI6ICRmYS12YXItcXVvdGUtbGVmdC1hbHQsXG4gIFwidHJhY3RvclwiOiAkZmEtdmFyLXRyYWN0b3IsXG4gIFwiZG93bi1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1kb3duLWZyb20tYnJhY2tldCxcbiAgXCJrZXktc2tlbGV0b25cIjogJGZhLXZhci1rZXktc2tlbGV0b24sXG4gIFwidHJhc2gtYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlXCI6ICRmYS12YXItdHJhc2gtcmVzdG9yZSxcbiAgXCJhcnJvdy1kb3duLXVwLWxvY2tcIjogJGZhLXZhci1hcnJvdy1kb3duLXVwLWxvY2ssXG4gIFwiYXJyb3ctZG93bi10by1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctZG93bi10by1icmFja2V0LFxuICBcImxpbmVzLWxlYW5pbmdcIjogJGZhLXZhci1saW5lcy1sZWFuaW5nLFxuICBcInNxdWFyZS1xXCI6ICRmYS12YXItc3F1YXJlLXEsXG4gIFwicnVsZXItY29tYmluZWRcIjogJGZhLXZhci1ydWxlci1jb21iaW5lZCxcbiAgXCJzeW1ib2xzXCI6ICRmYS12YXItc3ltYm9scyxcbiAgXCJpY29ucy1hbHRcIjogJGZhLXZhci1pY29ucy1hbHQsXG4gIFwiY29weXJpZ2h0XCI6ICRmYS12YXItY29weXJpZ2h0LFxuICBcImZsYXNrLWdlYXJcIjogJGZhLXZhci1mbGFzay1nZWFyLFxuICBcImhpZ2hsaWdodGVyLWxpbmVcIjogJGZhLXZhci1oaWdobGlnaHRlci1saW5lLFxuICBcImJyYWNrZXQtc3F1YXJlXCI6ICRmYS12YXItYnJhY2tldC1zcXVhcmUsXG4gIFwiYnJhY2tldFwiOiAkZmEtdmFyLWJyYWNrZXQsXG4gIFwiYnJhY2tldC1sZWZ0XCI6ICRmYS12YXItYnJhY2tldC1sZWZ0LFxuICBcImlzbGFuZC10cm9waWNhbFwiOiAkZmEtdmFyLWlzbGFuZC10cm9waWNhbCxcbiAgXCJpc2xhbmQtdHJlZS1wYWxtXCI6ICRmYS12YXItaXNsYW5kLXRyZWUtcGFsbSxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctZnJvbS1sZWZ0LFxuICBcImgyXCI6ICRmYS12YXItaDIsXG4gIFwiZXF1YWxzXCI6ICRmYS12YXItZXF1YWxzLFxuICBcImNha2Utc2xpY2VcIjogJGZhLXZhci1jYWtlLXNsaWNlLFxuICBcInNob3J0Y2FrZVwiOiAkZmEtdmFyLXNob3J0Y2FrZSxcbiAgXCJidWlsZGluZy1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItYnVpbGRpbmctbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJwZWFudXRcIjogJGZhLXZhci1wZWFudXQsXG4gIFwid3JlbmNoLXNpbXBsZVwiOiAkZmEtdmFyLXdyZW5jaC1zaW1wbGUsXG4gIFwiYmxlbmRlclwiOiAkZmEtdmFyLWJsZW5kZXIsXG4gIFwidGVldGhcIjogJGZhLXZhci10ZWV0aCxcbiAgXCJ0YWxseS0yXCI6ICRmYS12YXItdGFsbHktMixcbiAgXCJzaGVrZWwtc2lnblwiOiAkZmEtdmFyLXNoZWtlbC1zaWduLFxuICBcImlsc1wiOiAkZmEtdmFyLWlscyxcbiAgXCJzaGVrZWxcIjogJGZhLXZhci1zaGVrZWwsXG4gIFwic2hlcWVsXCI6ICRmYS12YXItc2hlcWVsLFxuICBcInNoZXFlbC1zaWduXCI6ICRmYS12YXItc2hlcWVsLXNpZ24sXG4gIFwiY2Fyc1wiOiAkZmEtdmFyLWNhcnMsXG4gIFwiYXhlLWJhdHRsZVwiOiAkZmEtdmFyLWF4ZS1iYXR0bGUsXG4gIFwidXNlci1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLWhhaXItbG9uZyxcbiAgXCJtYXBcIjogJGZhLXZhci1tYXAsXG4gIFwiYXJyb3ctbGVmdC1mcm9tLWFyY1wiOiAkZmEtdmFyLWFycm93LWxlZnQtZnJvbS1hcmMsXG4gIFwiZmlsZS1jaXJjbGUtaW5mb1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWluZm8sXG4gIFwiZmFjZS1kaXNhcHBvaW50ZWRcIjogJGZhLXZhci1mYWNlLWRpc2FwcG9pbnRlZCxcbiAgXCJsYXNzby1zcGFya2xlc1wiOiAkZmEtdmFyLWxhc3NvLXNwYXJrbGVzLFxuICBcImNsb2NrLWVsZXZlblwiOiAkZmEtdmFyLWNsb2NrLWVsZXZlbixcbiAgXCJyb2NrZXRcIjogJGZhLXZhci1yb2NrZXQsXG4gIFwic2lyZW4tb25cIjogJGZhLXZhci1zaXJlbi1vbixcbiAgXCJjbG9jay10ZW5cIjogJGZhLXZhci1jbG9jay10ZW4sXG4gIFwiY2FuZGxlLWhvbGRlclwiOiAkZmEtdmFyLWNhbmRsZS1ob2xkZXIsXG4gIFwidmlkZW8tYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItdmlkZW8tYXJyb3ctZG93bi1sZWZ0LFxuICBcInBob3RvLWZpbG1cIjogJGZhLXZhci1waG90by1maWxtLFxuICBcInBob3RvLXZpZGVvXCI6ICRmYS12YXItcGhvdG8tdmlkZW8sXG4gIFwiZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInNhdmUtY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItc2F2ZS1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwiZm9sZGVyLW1pbnVzXCI6ICRmYS12YXItZm9sZGVyLW1pbnVzLFxuICBcImhleGFnb24tbm9kZXMtYm9sdFwiOiAkZmEtdmFyLWhleGFnb24tbm9kZXMtYm9sdCxcbiAgXCJwbGFuZXQtbW9vblwiOiAkZmEtdmFyLXBsYW5ldC1tb29uLFxuICBcImZhY2UtZXllcy14bWFya3NcIjogJGZhLXZhci1mYWNlLWV5ZXMteG1hcmtzLFxuICBcImNoYXJ0LXNjYXR0ZXJcIjogJGZhLXZhci1jaGFydC1zY2F0dGVyLFxuICBcImNpcmNsZS1nZlwiOiAkZmEtdmFyLWNpcmNsZS1nZixcbiAgXCJkaXNwbGF5LWFycm93LWRvd25cIjogJGZhLXZhci1kaXNwbGF5LWFycm93LWRvd24sXG4gIFwic3RvcmVcIjogJGZhLXZhci1zdG9yZSxcbiAgXCJhcnJvdy10cmVuZC11cFwiOiAkZmEtdmFyLWFycm93LXRyZW5kLXVwLFxuICBcInBsdWctY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtbWludXMsXG4gIFwib2xpdmUtYnJhbmNoXCI6ICRmYS12YXItb2xpdmUtYnJhbmNoLFxuICBcImFuZ2xlXCI6ICRmYS12YXItYW5nbGUsXG4gIFwidmFjdXVtLXJvYm90XCI6ICRmYS12YXItdmFjdXVtLXJvYm90LFxuICBcInNpZ24taGFuZ2luZ1wiOiAkZmEtdmFyLXNpZ24taGFuZ2luZyxcbiAgXCJzaWduXCI6ICRmYS12YXItc2lnbixcbiAgXCJzcXVhcmUtZGl2aWRlXCI6ICRmYS12YXItc3F1YXJlLWRpdmlkZSxcbiAgXCJmb2xkZXItY2hlY2tcIjogJGZhLXZhci1mb2xkZXItY2hlY2ssXG4gIFwic2lnbmFsLXN0cmVhbS1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1zdHJlYW0tc2xhc2gsXG4gIFwiYmV6aWVyLWN1cnZlXCI6ICRmYS12YXItYmV6aWVyLWN1cnZlLFxuICBcImV5ZS1kcm9wcGVyLWhhbGZcIjogJGZhLXZhci1leWUtZHJvcHBlci1oYWxmLFxuICBcInN0b3JlLWxvY2tcIjogJGZhLXZhci1zdG9yZS1sb2NrLFxuICBcImJlbGwtc2xhc2hcIjogJGZhLXZhci1iZWxsLXNsYXNoLFxuICBcImNsb3VkLWJvbHQtc3VuXCI6ICRmYS12YXItY2xvdWQtYm9sdC1zdW4sXG4gIFwidGh1bmRlcnN0b3JtLXN1blwiOiAkZmEtdmFyLXRodW5kZXJzdG9ybS1zdW4sXG4gIFwiY2FtZXJhLXNsYXNoXCI6ICRmYS12YXItY2FtZXJhLXNsYXNoLFxuICBcImNvbW1lbnQtcXVvdGVcIjogJGZhLXZhci1jb21tZW50LXF1b3RlLFxuICBcInRhYmxldFwiOiAkZmEtdmFyLXRhYmxldCxcbiAgXCJ0YWJsZXQtYW5kcm9pZFwiOiAkZmEtdmFyLXRhYmxldC1hbmRyb2lkLFxuICBcInNjaG9vbC1mbGFnXCI6ICRmYS12YXItc2Nob29sLWZsYWcsXG4gIFwibWVzc2FnZS1jb2RlXCI6ICRmYS12YXItbWVzc2FnZS1jb2RlLFxuICBcImdsYXNzLWhhbGZcIjogJGZhLXZhci1nbGFzcy1oYWxmLFxuICBcImdsYXNzLWhhbGYtZW1wdHlcIjogJGZhLXZhci1nbGFzcy1oYWxmLWVtcHR5LFxuICBcImdsYXNzLWhhbGYtZnVsbFwiOiAkZmEtdmFyLWdsYXNzLWhhbGYtZnVsbCxcbiAgXCJmaWxsXCI6ICRmYS12YXItZmlsbCxcbiAgXCJtZXNzYWdlLW1pbnVzXCI6ICRmYS12YXItbWVzc2FnZS1taW51cyxcbiAgXCJjb21tZW50LWFsdC1taW51c1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LW1pbnVzLFxuICBcImFuZ2xlLXVwXCI6ICRmYS12YXItYW5nbGUtdXAsXG4gIFwiZGlub3NhdXJcIjogJGZhLXZhci1kaW5vc2F1cixcbiAgXCJkcnVtc3RpY2stYml0ZVwiOiAkZmEtdmFyLWRydW1zdGljay1iaXRlLFxuICBcImxpbmstaG9yaXpvbnRhbC1zbGFzaFwiOiAkZmEtdmFyLWxpbmstaG9yaXpvbnRhbC1zbGFzaCxcbiAgXCJjaGFpbi1ob3Jpem9udGFsLXNsYXNoXCI6ICRmYS12YXItY2hhaW4taG9yaXpvbnRhbC1zbGFzaCxcbiAgXCJob2xseS1iZXJyeVwiOiAkZmEtdmFyLWhvbGx5LWJlcnJ5LFxuICBcIm5vc2VcIjogJGZhLXZhci1ub3NlLFxuICBcImFycm93LWxlZnQtdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctbGVmdC10by1hcmMsXG4gIFwiY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1sZWZ0LFxuICBcImJhY3RlcmlhXCI6ICRmYS12YXItYmFjdGVyaWEsXG4gIFwiY2xvdWRzXCI6ICRmYS12YXItY2xvdWRzLFxuICBcIm1vbmV5LWJpbGwtc2ltcGxlXCI6ICRmYS12YXItbW9uZXktYmlsbC1zaW1wbGUsXG4gIFwiaGFuZC1saXphcmRcIjogJGZhLXZhci1oYW5kLWxpemFyZCxcbiAgXCJ0YWJsZS1waXZvdFwiOiAkZmEtdmFyLXRhYmxlLXBpdm90LFxuICBcImZpbHRlci1zbGFzaFwiOiAkZmEtdmFyLWZpbHRlci1zbGFzaCxcbiAgXCJ0cmFzaC1jYW4tdW5kb1wiOiAkZmEtdmFyLXRyYXNoLWNhbi11bmRvLFxuICBcInRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0LFxuICBcInRyYXNoLXVuZG8tYWx0XCI6ICRmYS12YXItdHJhc2gtdW5kby1hbHQsXG4gIFwibm90ZGVmXCI6ICRmYS12YXItbm90ZGVmLFxuICBcImRpc2Vhc2VcIjogJGZhLXZhci1kaXNlYXNlLFxuICBcInBlcnNvbi10by1kb29yXCI6ICRmYS12YXItcGVyc29uLXRvLWRvb3IsXG4gIFwidHVybnRhYmxlXCI6ICRmYS12YXItdHVybnRhYmxlLFxuICBcImJyaWVmY2FzZS1tZWRpY2FsXCI6ICRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwsXG4gIFwiZ2VuZGVybGVzc1wiOiAkZmEtdmFyLWdlbmRlcmxlc3MsXG4gIFwiY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tcmlnaHQsXG4gIFwic2lnbmFsLXdlYWtcIjogJGZhLXZhci1zaWduYWwtd2VhayxcbiAgXCJzaWduYWwtMVwiOiAkZmEtdmFyLXNpZ25hbC0xLFxuICBcImNsb2NrLWZpdmVcIjogJGZhLXZhci1jbG9jay1maXZlLFxuICBcInJldHdlZXRcIjogJGZhLXZhci1yZXR3ZWV0LFxuICBcImNhci1yZWFyXCI6ICRmYS12YXItY2FyLXJlYXIsXG4gIFwiY2FyLWFsdFwiOiAkZmEtdmFyLWNhci1hbHQsXG4gIFwicHVtcC1zb2FwXCI6ICRmYS12YXItcHVtcC1zb2FwLFxuICBcImNvbXB1dGVyLWNsYXNzaWNcIjogJGZhLXZhci1jb21wdXRlci1jbGFzc2ljLFxuICBcImZyYW1lXCI6ICRmYS12YXItZnJhbWUsXG4gIFwidmlkZW8tc2xhc2hcIjogJGZhLXZhci12aWRlby1zbGFzaCxcbiAgXCJiYXR0ZXJ5LXF1YXJ0ZXJcIjogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXIsXG4gIFwiYmF0dGVyeS0yXCI6ICRmYS12YXItYmF0dGVyeS0yLFxuICBcImVsbGlwc2lzLXN0cm9rZVwiOiAkZmEtdmFyLWVsbGlwc2lzLXN0cm9rZSxcbiAgXCJlbGxpcHNpcy1oLWFsdFwiOiAkZmEtdmFyLWVsbGlwc2lzLWgtYWx0LFxuICBcInJhZGlvXCI6ICRmYS12YXItcmFkaW8sXG4gIFwiYmFieS1jYXJyaWFnZVwiOiAkZmEtdmFyLWJhYnktY2FycmlhZ2UsXG4gIFwiY2FycmlhZ2UtYmFieVwiOiAkZmEtdmFyLWNhcnJpYWdlLWJhYnksXG4gIFwiZmFjZS1leHByZXNzaW9ubGVzc1wiOiAkZmEtdmFyLWZhY2UtZXhwcmVzc2lvbmxlc3MsXG4gIFwiZG93bi10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWRvd24tdG8tZG90dGVkLWxpbmUsXG4gIFwiY2xvdWQtbXVzaWNcIjogJGZhLXZhci1jbG91ZC1tdXNpYyxcbiAgXCJ0cmFmZmljLWxpZ2h0XCI6ICRmYS12YXItdHJhZmZpYy1saWdodCxcbiAgXCJjbG91ZC1taW51c1wiOiAkZmEtdmFyLWNsb3VkLW1pbnVzLFxuICBcInRoZXJtb21ldGVyXCI6ICRmYS12YXItdGhlcm1vbWV0ZXIsXG4gIFwic2hpZWxkLW1pbnVzXCI6ICRmYS12YXItc2hpZWxkLW1pbnVzLFxuICBcInZyLWNhcmRib2FyZFwiOiAkZmEtdmFyLXZyLWNhcmRib2FyZCxcbiAgXCJjYXItdGlsdFwiOiAkZmEtdmFyLWNhci10aWx0LFxuICBcImdhdWdlLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWdhdWdlLWNpcmNsZS1taW51cyxcbiAgXCJicmlnaHRuZXNzLWxvd1wiOiAkZmEtdmFyLWJyaWdodG5lc3MtbG93LFxuICBcImhhbmQtbWlkZGxlLWZpbmdlclwiOiAkZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcixcbiAgXCJwZXJjZW50XCI6ICRmYS12YXItcGVyY2VudCxcbiAgXCJwZXJjZW50YWdlXCI6ICRmYS12YXItcGVyY2VudGFnZSxcbiAgXCJ0cnVjay1tb3ZpbmdcIjogJGZhLXZhci10cnVjay1tb3ZpbmcsXG4gIFwiZ2xhc3Mtd2F0ZXItZHJvcGxldFwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLWRyb3BsZXQsXG4gIFwiY29udmV5b3ItYmVsdFwiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQsXG4gIFwibG9jYXRpb24tY2hlY2tcIjogJGZhLXZhci1sb2NhdGlvbi1jaGVjayxcbiAgXCJtYXAtbWFya2VyLWNoZWNrXCI6ICRmYS12YXItbWFwLW1hcmtlci1jaGVjayxcbiAgXCJjb2luLXZlcnRpY2FsXCI6ICRmYS12YXItY29pbi12ZXJ0aWNhbCxcbiAgXCJkaXNwbGF5XCI6ICRmYS12YXItZGlzcGxheSxcbiAgXCJwZXJzb24tc2lnblwiOiAkZmEtdmFyLXBlcnNvbi1zaWduLFxuICBcImZhY2Utc21pbGVcIjogJGZhLXZhci1mYWNlLXNtaWxlLFxuICBcInNtaWxlXCI6ICRmYS12YXItc21pbGUsXG4gIFwicGhvbmUtaGFuZ3VwXCI6ICRmYS12YXItcGhvbmUtaGFuZ3VwLFxuICBcInNpZ25hdHVyZS1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hdHVyZS1zbGFzaCxcbiAgXCJ0aHVtYnRhY2tcIjogJGZhLXZhci10aHVtYnRhY2ssXG4gIFwidGh1bWItdGFja1wiOiAkZmEtdmFyLXRodW1iLXRhY2ssXG4gIFwid2hlYXQtc2xhc2hcIjogJGZhLXZhci13aGVhdC1zbGFzaCxcbiAgXCJ0cm9waHlcIjogJGZhLXZhci10cm9waHksXG4gIFwiY2xvdWRzLXN1blwiOiAkZmEtdmFyLWNsb3Vkcy1zdW4sXG4gIFwicGVyc29uLXByYXlpbmdcIjogJGZhLXZhci1wZXJzb24tcHJheWluZyxcbiAgXCJwcmF5XCI6ICRmYS12YXItcHJheSxcbiAgXCJoYW1tZXJcIjogJGZhLXZhci1oYW1tZXIsXG4gIFwiZmFjZS12b21pdFwiOiAkZmEtdmFyLWZhY2Utdm9taXQsXG4gIFwic3BlYWtlcnNcIjogJGZhLXZhci1zcGVha2VycyxcbiAgXCJ0dHktYW5zd2VyXCI6ICRmYS12YXItdHR5LWFuc3dlcixcbiAgXCJ0ZWxldHlwZS1hbnN3ZXJcIjogJGZhLXZhci10ZWxldHlwZS1hbnN3ZXIsXG4gIFwibXVnLXRlYS1zYXVjZXJcIjogJGZhLXZhci1tdWctdGVhLXNhdWNlcixcbiAgXCJkaWFncmFtLWxlYW4tY2FudmFzXCI6ICRmYS12YXItZGlhZ3JhbS1sZWFuLWNhbnZhcyxcbiAgXCJhbHRcIjogJGZhLXZhci1hbHQsXG4gIFwiZGlhbFwiOiAkZmEtdmFyLWRpYWwsXG4gIFwiZGlhbC1tZWQtaGlnaFwiOiAkZmEtdmFyLWRpYWwtbWVkLWhpZ2gsXG4gIFwiaGFuZC1wZWFjZVwiOiAkZmEtdmFyLWhhbmQtcGVhY2UsXG4gIFwiY2lyY2xlLXRyYXNoXCI6ICRmYS12YXItY2lyY2xlLXRyYXNoLFxuICBcInRyYXNoLWNpcmNsZVwiOiAkZmEtdmFyLXRyYXNoLWNpcmNsZSxcbiAgXCJyb3RhdGVcIjogJGZhLXZhci1yb3RhdGUsXG4gIFwic3luYy1hbHRcIjogJGZhLXZhci1zeW5jLWFsdCxcbiAgXCJjaXJjbGUtcXVhcnRlcnNcIjogJGZhLXZhci1jaXJjbGUtcXVhcnRlcnMsXG4gIFwic3Bpbm5lclwiOiAkZmEtdmFyLXNwaW5uZXIsXG4gIFwidG93ZXItY29udHJvbFwiOiAkZmEtdmFyLXRvd2VyLWNvbnRyb2wsXG4gIFwiYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlLFxuICBcInNvcnQtc2hhcGVzLXVwXCI6ICRmYS12YXItc29ydC1zaGFwZXMtdXAsXG4gIFwid2hhbGVcIjogJGZhLXZhci13aGFsZSxcbiAgXCJyb2JvdFwiOiAkZmEtdmFyLXJvYm90LFxuICBcInBlYWNlXCI6ICRmYS12YXItcGVhY2UsXG4gIFwicGFydHktaG9yblwiOiAkZmEtdmFyLXBhcnR5LWhvcm4sXG4gIFwiZ2VhcnNcIjogJGZhLXZhci1nZWFycyxcbiAgXCJjb2dzXCI6ICRmYS12YXItY29ncyxcbiAgXCJzdW4tYnJpZ2h0XCI6ICRmYS12YXItc3VuLWJyaWdodCxcbiAgXCJzdW4tYWx0XCI6ICRmYS12YXItc3VuLWFsdCxcbiAgXCJ3YXJlaG91c2VcIjogJGZhLXZhci13YXJlaG91c2UsXG4gIFwiY29udmV5b3ItYmVsdC1hcm1cIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWFybSxcbiAgXCJsb2NrLWtleWhvbGUtb3BlblwiOiAkZmEtdmFyLWxvY2sta2V5aG9sZS1vcGVuLFxuICBcImxvY2stb3Blbi1hbHRcIjogJGZhLXZhci1sb2NrLW9wZW4tYWx0LFxuICBcInNxdWFyZS1mcmFnaWxlXCI6ICRmYS12YXItc3F1YXJlLWZyYWdpbGUsXG4gIFwiYm94LWZyYWdpbGVcIjogJGZhLXZhci1ib3gtZnJhZ2lsZSxcbiAgXCJzcXVhcmUtd2luZS1nbGFzcy1jcmFja1wiOiAkZmEtdmFyLXNxdWFyZS13aW5lLWdsYXNzLWNyYWNrLFxuICBcImFycm93LXVwLXJpZ2h0LWRvdHNcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1kb3RzLFxuICBcInNxdWFyZS1uXCI6ICRmYS12YXItc3F1YXJlLW4sXG4gIFwic3Bsb3RjaFwiOiAkZmEtdmFyLXNwbG90Y2gsXG4gIFwiZmFjZS1ncmluLWhlYXJ0c1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHMsXG4gIFwiZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1ncmluLWhlYXJ0cyxcbiAgXCJtZXRlclwiOiAkZmEtdmFyLW1ldGVyLFxuICBcIm1hbmRvbGluXCI6ICRmYS12YXItbWFuZG9saW4sXG4gIFwiZGljZS1mb3VyXCI6ICRmYS12YXItZGljZS1mb3VyLFxuICBcInNpbS1jYXJkXCI6ICRmYS12YXItc2ltLWNhcmQsXG4gIFwidHJhbnNnZW5kZXJcIjogJGZhLXZhci10cmFuc2dlbmRlcixcbiAgXCJ0cmFuc2dlbmRlci1hbHRcIjogJGZhLXZhci10cmFuc2dlbmRlci1hbHQsXG4gIFwibWVyY3VyeVwiOiAkZmEtdmFyLW1lcmN1cnksXG4gIFwidXAtZnJvbS1icmFja2V0XCI6ICRmYS12YXItdXAtZnJvbS1icmFja2V0LFxuICBcImtuaWZlLWtpdGNoZW5cIjogJGZhLXZhci1rbmlmZS1raXRjaGVuLFxuICBcImJvcmRlci1yaWdodFwiOiAkZmEtdmFyLWJvcmRlci1yaWdodCxcbiAgXCJhcnJvdy10dXJuLWRvd25cIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93blwiOiAkZmEtdmFyLWxldmVsLWRvd24sXG4gIFwic3BhZGVcIjogJGZhLXZhci1zcGFkZSxcbiAgXCJjYXJkLXNwYWRlXCI6ICRmYS12YXItY2FyZC1zcGFkZSxcbiAgXCJsaW5lLWNvbHVtbnNcIjogJGZhLXZhci1saW5lLWNvbHVtbnMsXG4gIFwiYW50XCI6ICRmYS12YXItYW50LFxuICBcImFycm93LXJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1saW5lLFxuICBcImFycm93LXRvLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdG8tcmlnaHQsXG4gIFwicGVyc29uLWZhbGxpbmctYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdCxcbiAgXCJmbGFnLXBlbm5hbnRcIjogJGZhLXZhci1mbGFnLXBlbm5hbnQsXG4gIFwicGVubmFudFwiOiAkZmEtdmFyLXBlbm5hbnQsXG4gIFwiY29udmV5b3ItYmVsdC1lbXB0eVwiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQtZW1wdHksXG4gIFwidXNlci1ncm91cC1zaW1wbGVcIjogJGZhLXZhci11c2VyLWdyb3VwLXNpbXBsZSxcbiAgXCJhd2FyZFwiOiAkZmEtdmFyLWF3YXJkLFxuICBcInRpY2tldC1zaW1wbGVcIjogJGZhLXZhci10aWNrZXQtc2ltcGxlLFxuICBcInRpY2tldC1hbHRcIjogJGZhLXZhci10aWNrZXQtYWx0LFxuICBcImJ1aWxkaW5nXCI6ICRmYS12YXItYnVpbGRpbmcsXG4gIFwiYW5nbGVzLWxlZnRcIjogJGZhLXZhci1hbmdsZXMtbGVmdCxcbiAgXCJhbmdsZS1kb3VibGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0LFxuICBcImNhbWNvcmRlclwiOiAkZmEtdmFyLWNhbWNvcmRlcixcbiAgXCJ2aWRlby1oYW5kaGVsZFwiOiAkZmEtdmFyLXZpZGVvLWhhbmRoZWxkLFxuICBcInBhbmNha2VzXCI6ICRmYS12YXItcGFuY2FrZXMsXG4gIFwiYWxidW0tY2lyY2xlLXVzZXJcIjogJGZhLXZhci1hbGJ1bS1jaXJjbGUtdXNlcixcbiAgXCJzdWJ0aXRsZXMtc2xhc2hcIjogJGZhLXZhci1zdWJ0aXRsZXMtc2xhc2gsXG4gIFwicXJjb2RlXCI6ICRmYS12YXItcXJjb2RlLFxuICBcImRpY2UtZDEwXCI6ICRmYS12YXItZGljZS1kMTAsXG4gIFwiZmlyZXBsYWNlXCI6ICRmYS12YXItZmlyZXBsYWNlLFxuICBcImJyb3dzZXJcIjogJGZhLXZhci1icm93c2VyLFxuICBcInBlbi1wYWludGJydXNoXCI6ICRmYS12YXItcGVuLXBhaW50YnJ1c2gsXG4gIFwicGVuY2lsLXBhaW50YnJ1c2hcIjogJGZhLXZhci1wZW5jaWwtcGFpbnRicnVzaCxcbiAgXCJmaXNoLWNvb2tlZFwiOiAkZmEtdmFyLWZpc2gtY29va2VkLFxuICBcImNoYWlyLW9mZmljZVwiOiAkZmEtdmFyLWNoYWlyLW9mZmljZSxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLW11c2ljXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1tdXNpYyxcbiAgXCJuZXN0aW5nLWRvbGxzXCI6ICRmYS12YXItbmVzdGluZy1kb2xscyxcbiAgXCJjbG9jay1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0LFxuICBcImhpc3RvcnlcIjogJGZhLXZhci1oaXN0b3J5LFxuICBcInRydW1wZXRcIjogJGZhLXZhci10cnVtcGV0LFxuICBcImZhY2UtZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImZpcmUtc21va2VcIjogJGZhLXZhci1maXJlLXNtb2tlLFxuICBcInBob25lLW1pc3NlZFwiOiAkZmEtdmFyLXBob25lLW1pc3NlZCxcbiAgXCJmaWxlLWV4cG9ydFwiOiAkZmEtdmFyLWZpbGUtZXhwb3J0LFxuICBcImFycm93LXJpZ2h0LWZyb20tZmlsZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZSxcbiAgXCJzaGllbGRcIjogJGZhLXZhci1zaGllbGQsXG4gIFwic2hpZWxkLWJsYW5rXCI6ICRmYS12YXItc2hpZWxkLWJsYW5rLFxuICBcImFycm93LXVwLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdCxcbiAgXCJhcnJvd3MtcmVwZWF0LTFcIjogJGZhLXZhci1hcnJvd3MtcmVwZWF0LTEsXG4gIFwicmVwZWF0LTEtYWx0XCI6ICRmYS12YXItcmVwZWF0LTEtYWx0LFxuICBcImd1bi1zbGFzaFwiOiAkZmEtdmFyLWd1bi1zbGFzaCxcbiAgXCJhdm9jYWRvXCI6ICRmYS12YXItYXZvY2FkbyxcbiAgXCJiaW5hcnlcIjogJGZhLXZhci1iaW5hcnksXG4gIFwiY29tbWVudC1ub2Rlc1wiOiAkZmEtdmFyLWNvbW1lbnQtbm9kZXMsXG4gIFwiZ2xhc3Nlcy1yb3VuZFwiOiAkZmEtdmFyLWdsYXNzZXMtcm91bmQsXG4gIFwiZ2xhc3Nlcy1hbHRcIjogJGZhLXZhci1nbGFzc2VzLWFsdCxcbiAgXCJwaG9uZS1wbHVzXCI6ICRmYS12YXItcGhvbmUtcGx1cyxcbiAgXCJkaXR0b1wiOiAkZmEtdmFyLWRpdHRvLFxuICBcInBlcnNvbi1zZWF0XCI6ICRmYS12YXItcGVyc29uLXNlYXQsXG4gIFwiaG91c2UtbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwsXG4gIFwiZ29sZi1iYWxsLXRlZVwiOiAkZmEtdmFyLWdvbGYtYmFsbC10ZWUsXG4gIFwiZ29sZi1iYWxsXCI6ICRmYS12YXItZ29sZi1iYWxsLFxuICBcImNpcmNsZS1jaGV2cm9uLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1sZWZ0LFxuICBcImNoZXZyb24tY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0LFxuICBcImhvdXNlLWNoaW1uZXktd2luZG93XCI6ICRmYS12YXItaG91c2UtY2hpbW5leS13aW5kb3csXG4gIFwic2N5dGhlXCI6ICRmYS12YXItc2N5dGhlLFxuICBcInBlbi1uaWJcIjogJGZhLXZhci1wZW4tbmliLFxuICBcImJhbi1wYXJraW5nXCI6ICRmYS12YXItYmFuLXBhcmtpbmcsXG4gIFwicGFya2luZy1jaXJjbGUtc2xhc2hcIjogJGZhLXZhci1wYXJraW5nLWNpcmNsZS1zbGFzaCxcbiAgXCJ0ZW50LWFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0LFxuICBcImZhY2UtZGlhZ29uYWwtbW91dGhcIjogJGZhLXZhci1mYWNlLWRpYWdvbmFsLW1vdXRoLFxuICBcImRpYWdyYW0tY2VsbHNcIjogJGZhLXZhci1kaWFncmFtLWNlbGxzLFxuICBcImNyaWNrZXQtYmF0LWJhbGxcIjogJGZhLXZhci1jcmlja2V0LWJhdC1iYWxsLFxuICBcImNyaWNrZXRcIjogJGZhLXZhci1jcmlja2V0LFxuICBcInRlbnRzXCI6ICRmYS12YXItdGVudHMsXG4gIFwid2FuZC1tYWdpY1wiOiAkZmEtdmFyLXdhbmQtbWFnaWMsXG4gIFwibWFnaWNcIjogJGZhLXZhci1tYWdpYyxcbiAgXCJkb2dcIjogJGZhLXZhci1kb2csXG4gIFwicGVuLWxpbmVcIjogJGZhLXZhci1wZW4tbGluZSxcbiAgXCJhdG9tLXNpbXBsZVwiOiAkZmEtdmFyLWF0b20tc2ltcGxlLFxuICBcImF0b20tYWx0XCI6ICRmYS12YXItYXRvbS1hbHQsXG4gIFwiYW1wZXJzYW5kXCI6ICRmYS12YXItYW1wZXJzYW5kLFxuICBcImNhcnJvdFwiOiAkZmEtdmFyLWNhcnJvdCxcbiAgXCJhcnJvdy11cC1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS1ib3R0b21cIjogJGZhLXZhci1hcnJvdy1mcm9tLWJvdHRvbSxcbiAgXCJtb29uXCI6ICRmYS12YXItbW9vbixcbiAgXCJwZW4tc2xhc2hcIjogJGZhLXZhci1wZW4tc2xhc2gsXG4gIFwid2luZS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHksXG4gIFwid2luZS1nbGFzcy1hbHRcIjogJGZhLXZhci13aW5lLWdsYXNzLWFsdCxcbiAgXCJzcXVhcmUtc3RhclwiOiAkZmEtdmFyLXNxdWFyZS1zdGFyLFxuICBcImNoZWVzZVwiOiAkZmEtdmFyLWNoZWVzZSxcbiAgXCJzZW5kLWJhY2t3YXJkXCI6ICRmYS12YXItc2VuZC1iYWNrd2FyZCxcbiAgXCJ5aW4teWFuZ1wiOiAkZmEtdmFyLXlpbi15YW5nLFxuICBcIm11c2ljXCI6ICRmYS12YXItbXVzaWMsXG4gIFwiY29tcGFzcy1zbGFzaFwiOiAkZmEtdmFyLWNvbXBhc3Mtc2xhc2gsXG4gIFwiY2xvY2stb25lXCI6ICRmYS12YXItY2xvY2stb25lLFxuICBcImZpbGUtbXVzaWNcIjogJGZhLXZhci1maWxlLW11c2ljLFxuICBcImNvZGUtY29tbWl0XCI6ICRmYS12YXItY29kZS1jb21taXQsXG4gIFwidGVtcGVyYXR1cmUtbG93XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtbG93LFxuICBcInBlcnNvbi1iaWtpbmdcIjogJGZhLXZhci1wZXJzb24tYmlraW5nLFxuICBcImJpa2luZ1wiOiAkZmEtdmFyLWJpa2luZyxcbiAgXCJkaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1jdXJyZW5jeVwiOiAkZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5LFxuICBcInNrZWxldG9uXCI6ICRmYS12YXItc2tlbGV0b24sXG4gIFwiY2lyY2xlLWdcIjogJGZhLXZhci1jaXJjbGUtZyxcbiAgXCJjaXJjbGUtYXJyb3ctdXAtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1sZWZ0LFxuICBcImNvaW4tYmxhbmtcIjogJGZhLXZhci1jb2luLWJsYW5rLFxuICBcImJyb29tXCI6ICRmYS12YXItYnJvb20sXG4gIFwidmFjdXVtXCI6ICRmYS12YXItdmFjdXVtLFxuICBcInNoaWVsZC1oZWFydFwiOiAkZmEtdmFyLXNoaWVsZC1oZWFydCxcbiAgXCJjYXJkLWhlYXJ0XCI6ICRmYS12YXItY2FyZC1oZWFydCxcbiAgXCJsaWdodGJ1bGItY2ZsLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWNmbC1vbixcbiAgXCJtZWxvblwiOiAkZmEtdmFyLW1lbG9uLFxuICBcImdvcHVyYW1cIjogJGZhLXZhci1nb3B1cmFtLFxuICBcImVhcnRoLW9jZWFuaWFcIjogJGZhLXZhci1lYXJ0aC1vY2VhbmlhLFxuICBcImdsb2JlLW9jZWFuaWFcIjogJGZhLXZhci1nbG9iZS1vY2VhbmlhLFxuICBcImNvbnRhaW5lci1zdG9yYWdlXCI6ICRmYS12YXItY29udGFpbmVyLXN0b3JhZ2UsXG4gIFwiZmFjZS1wb3V0aW5nXCI6ICRmYS12YXItZmFjZS1wb3V0aW5nLFxuICBcInNxdWFyZS14bWFya1wiOiAkZmEtdmFyLXNxdWFyZS14bWFyayxcbiAgXCJ0aW1lcy1zcXVhcmVcIjogJGZhLXZhci10aW1lcy1zcXVhcmUsXG4gIFwieG1hcmstc3F1YXJlXCI6ICRmYS12YXIteG1hcmstc3F1YXJlLFxuICBcImZhY2UtZXhwbG9kZVwiOiAkZmEtdmFyLWZhY2UtZXhwbG9kZSxcbiAgXCJleHBsb2RpbmctaGVhZFwiOiAkZmEtdmFyLWV4cGxvZGluZy1oZWFkLFxuICBcImhhc2h0YWdcIjogJGZhLXZhci1oYXNodGFnLFxuICBcInVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXJcIjogJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyLFxuICBcImV4cGFuZC1hbHRcIjogJGZhLXZhci1leHBhbmQtYWx0LFxuICBcIm9pbC1jYW5cIjogJGZhLXZhci1vaWwtY2FuLFxuICBcInRcIjogJGZhLXZhci10LFxuICBcInRyYW5zZm9ybWVyLWJvbHRcIjogJGZhLXZhci10cmFuc2Zvcm1lci1ib2x0LFxuICBcImhpcHBvXCI6ICRmYS12YXItaGlwcG8sXG4gIFwiY2hhcnQtY29sdW1uXCI6ICRmYS12YXItY2hhcnQtY29sdW1uLFxuICBcImNhc3NldHRlLXZoc1wiOiAkZmEtdmFyLWNhc3NldHRlLXZocyxcbiAgXCJ2aHNcIjogJGZhLXZhci12aHMsXG4gIFwiaW5maW5pdHlcIjogJGZhLXZhci1pbmZpbml0eSxcbiAgXCJ2aWFsLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrLFxuICBcImNoaW1uZXlcIjogJGZhLXZhci1jaGltbmV5LFxuICBcIm9iamVjdC1pbnRlcnNlY3RcIjogJGZhLXZhci1vYmplY3QtaW50ZXJzZWN0LFxuICBcInBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lLFxuICBcInZvaWNlbWFpbFwiOiAkZmEtdmFyLXZvaWNlbWFpbCxcbiAgXCJibG9jay1icmlja1wiOiAkZmEtdmFyLWJsb2NrLWJyaWNrLFxuICBcIndhbGwtYnJpY2tcIjogJGZhLXZhci13YWxsLWJyaWNrLFxuICBcImZhblwiOiAkZmEtdmFyLWZhbixcbiAgXCJiYWdzLXNob3BwaW5nXCI6ICRmYS12YXItYmFncy1zaG9wcGluZyxcbiAgXCJwYXJhZ3JhcGgtbGVmdFwiOiAkZmEtdmFyLXBhcmFncmFwaC1sZWZ0LFxuICBcInBhcmFncmFwaC1ydGxcIjogJGZhLXZhci1wYXJhZ3JhcGgtcnRsLFxuICBcInBlcnNvbi13YWxraW5nLWx1Z2dhZ2VcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlLFxuICBcImNhcmF2YW4tc2ltcGxlXCI6ICRmYS12YXItY2FyYXZhbi1zaW1wbGUsXG4gIFwiY2FyYXZhbi1hbHRcIjogJGZhLXZhci1jYXJhdmFuLWFsdCxcbiAgXCJ0dXJ0bGVcIjogJGZhLXZhci10dXJ0bGUsXG4gIFwicGVuY2lsLW1lY2hhbmljYWxcIjogJGZhLXZhci1wZW5jaWwtbWVjaGFuaWNhbCxcbiAgXCJ1cC1kb3duXCI6ICRmYS12YXItdXAtZG93bixcbiAgXCJhcnJvd3MtYWx0LXZcIjogJGZhLXZhci1hcnJvd3MtYWx0LXYsXG4gIFwiY2xvdWQtbW9vbi1yYWluXCI6ICRmYS12YXItY2xvdWQtbW9vbi1yYWluLFxuICBcImJvb3RoLWN1cnRhaW5cIjogJGZhLXZhci1ib290aC1jdXJ0YWluLFxuICBcImNhbGVuZGFyXCI6ICRmYS12YXItY2FsZW5kYXIsXG4gIFwiYm94LWhlYXJ0XCI6ICRmYS12YXItYm94LWhlYXJ0LFxuICBcInRyYWlsZXJcIjogJGZhLXZhci10cmFpbGVyLFxuICBcInVzZXItZG9jdG9yLW1lc3NhZ2VcIjogJGZhLXZhci11c2VyLWRvY3Rvci1tZXNzYWdlLFxuICBcInVzZXItbWQtY2hhdFwiOiAkZmEtdmFyLXVzZXItbWQtY2hhdCxcbiAgXCJiYWhhaVwiOiAkZmEtdmFyLWJhaGFpLFxuICBcImhheWthbFwiOiAkZmEtdmFyLWhheWthbCxcbiAgXCJsaWdodGhvdXNlXCI6ICRmYS12YXItbGlnaHRob3VzZSxcbiAgXCJhbXAtZ3VpdGFyXCI6ICRmYS12YXItYW1wLWd1aXRhcixcbiAgXCJzZC1jYXJkXCI6ICRmYS12YXItc2QtY2FyZCxcbiAgXCJ2b2x1bWUtc2xhc2hcIjogJGZhLXZhci12b2x1bWUtc2xhc2gsXG4gIFwiYm9yZGVyLWJvdHRvbVwiOiAkZmEtdmFyLWJvcmRlci1ib3R0b20sXG4gIFwid2lmaS13ZWFrXCI6ICRmYS12YXItd2lmaS13ZWFrLFxuICBcIndpZmktMVwiOiAkZmEtdmFyLXdpZmktMSxcbiAgXCJkcmFnb25cIjogJGZhLXZhci1kcmFnb24sXG4gIFwic2hvZS1wcmludHNcIjogJGZhLXZhci1zaG9lLXByaW50cyxcbiAgXCJjaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNpcmNsZS1wbHVzLFxuICBcInBsdXMtY2lyY2xlXCI6ICRmYS12YXItcGx1cy1jaXJjbGUsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rLFxuICBcImdyaW4tdG9uZ3VlLXdpbmtcIjogJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rLFxuICBcImhhbmQtaG9sZGluZ1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZyxcbiAgXCJwbHVnLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImxpbmstc2xhc2hcIjogJGZhLXZhci1saW5rLXNsYXNoLFxuICBcImNoYWluLWJyb2tlblwiOiAkZmEtdmFyLWNoYWluLWJyb2tlbixcbiAgXCJjaGFpbi1zbGFzaFwiOiAkZmEtdmFyLWNoYWluLXNsYXNoLFxuICBcInVubGlua1wiOiAkZmEtdmFyLXVubGluayxcbiAgXCJjbG9uZVwiOiAkZmEtdmFyLWNsb25lLFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdCxcbiAgXCJhcnJvdy11cC16LWFcIjogJGZhLXZhci1hcnJvdy11cC16LWEsXG4gIFwic29ydC1hbHBoYS11cC1hbHRcIjogJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdCxcbiAgXCJmaXJlLWZsYW1lLWN1cnZlZFwiOiAkZmEtdmFyLWZpcmUtZmxhbWUtY3VydmVkLFxuICBcImZpcmUtYWx0XCI6ICRmYS12YXItZmlyZS1hbHQsXG4gIFwidG9ybmFkb1wiOiAkZmEtdmFyLXRvcm5hZG8sXG4gIFwiZmlsZS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXMsXG4gIFwiZGVsZXRlLXJpZ2h0XCI6ICRmYS12YXItZGVsZXRlLXJpZ2h0LFxuICBcImJvb2stcXVyYW5cIjogJGZhLXZhci1ib29rLXF1cmFuLFxuICBcInF1cmFuXCI6ICRmYS12YXItcXVyYW4sXG4gIFwiY2lyY2xlLXF1YXJ0ZXJcIjogJGZhLXZhci1jaXJjbGUtcXVhcnRlcixcbiAgXCJhbmNob3JcIjogJGZhLXZhci1hbmNob3IsXG4gIFwiYm9yZGVyLWFsbFwiOiAkZmEtdmFyLWJvcmRlci1hbGwsXG4gIFwiZnVuY3Rpb25cIjogJGZhLXZhci1mdW5jdGlvbixcbiAgXCJmYWNlLWFuZ3J5XCI6ICRmYS12YXItZmFjZS1hbmdyeSxcbiAgXCJhbmdyeVwiOiAkZmEtdmFyLWFuZ3J5LFxuICBcInBlb3BsZS1zaW1wbGVcIjogJGZhLXZhci1wZW9wbGUtc2ltcGxlLFxuICBcImNvb2tpZS1iaXRlXCI6ICRmYS12YXItY29va2llLWJpdGUsXG4gIFwiYXJyb3ctdHJlbmQtZG93blwiOiAkZmEtdmFyLWFycm93LXRyZW5kLWRvd24sXG4gIFwicnNzXCI6ICRmYS12YXItcnNzLFxuICBcImZlZWRcIjogJGZhLXZhci1mZWVkLFxuICBcImZhY2UtbW9ub2NsZVwiOiAkZmEtdmFyLWZhY2UtbW9ub2NsZSxcbiAgXCJkcmF3LXBvbHlnb25cIjogJGZhLXZhci1kcmF3LXBvbHlnb24sXG4gIFwic2NhbGUtYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS1iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlXCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZSxcbiAgXCJjYWxlbmRhci1saW5lc1wiOiAkZmEtdmFyLWNhbGVuZGFyLWxpbmVzLFxuICBcImNhbGVuZGFyLW5vdGVcIjogJGZhLXZhci1jYWxlbmRhci1ub3RlLFxuICBcImFycm93LWRvd24tYmlnLXNtYWxsXCI6ICRmYS12YXItYXJyb3ctZG93bi1iaWctc21hbGwsXG4gIFwic29ydC1zaXplLWRvd25cIjogJGZhLXZhci1zb3J0LXNpemUtZG93bixcbiAgXCJnYXVnZS1zaW1wbGUtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoLFxuICBcInRhY2hvbWV0ZXJcIjogJGZhLXZhci10YWNob21ldGVyLFxuICBcInRhY2hvbWV0ZXItZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdCxcbiAgXCJkby1ub3QtZW50ZXJcIjogJGZhLXZhci1kby1ub3QtZW50ZXIsXG4gIFwic2hvd2VyXCI6ICRmYS12YXItc2hvd2VyLFxuICBcImRpY2UtZDhcIjogJGZhLXZhci1kaWNlLWQ4LFxuICBcImRlc2t0b3BcIjogJGZhLXZhci1kZXNrdG9wLFxuICBcImRlc2t0b3AtYWx0XCI6ICRmYS12YXItZGVza3RvcC1hbHQsXG4gIFwibVwiOiAkZmEtdmFyLW0sXG4gIFwic3Bpbm5lci1zY2FsZVwiOiAkZmEtdmFyLXNwaW5uZXItc2NhbGUsXG4gIFwiZ3JpcC1kb3RzLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC1kb3RzLXZlcnRpY2FsLFxuICBcImZhY2Utdmlld2ZpbmRlclwiOiAkZmEtdmFyLWZhY2Utdmlld2ZpbmRlcixcbiAgXCJzb2Z0LXNlcnZlXCI6ICRmYS12YXItc29mdC1zZXJ2ZSxcbiAgXCJjcmVlbWVlXCI6ICRmYS12YXItY3JlZW1lZSxcbiAgXCJoNVwiOiAkZmEtdmFyLWg1LFxuICBcImhhbmQtYmFjay1wb2ludC1kb3duXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LWRvd24sXG4gIFwidGFibGUtbGlzdFwiOiAkZmEtdmFyLXRhYmxlLWxpc3QsXG4gIFwidGgtbGlzdFwiOiAkZmEtdmFyLXRoLWxpc3QsXG4gIFwiYmFza2V0LXNob3BwaW5nLW1pbnVzXCI6ICRmYS12YXItYmFza2V0LXNob3BwaW5nLW1pbnVzLFxuICBcImNvbW1lbnQtc21zXCI6ICRmYS12YXItY29tbWVudC1zbXMsXG4gIFwic21zXCI6ICRmYS12YXItc21zLFxuICBcInJlY3RhbmdsZVwiOiAkZmEtdmFyLXJlY3RhbmdsZSxcbiAgXCJyZWN0YW5nbGUtbGFuZHNjYXBlXCI6ICRmYS12YXItcmVjdGFuZ2xlLWxhbmRzY2FwZSxcbiAgXCJjbGlwYm9hcmQtbGlzdC1jaGVja1wiOiAkZmEtdmFyLWNsaXBib2FyZC1saXN0LWNoZWNrLFxuICBcInR1cmtleVwiOiAkZmEtdmFyLXR1cmtleSxcbiAgXCJib29rXCI6ICRmYS12YXItYm9vayxcbiAgXCJ1c2VyLXBsdXNcIjogJGZhLXZhci11c2VyLXBsdXMsXG4gIFwiaWNlLXNrYXRlXCI6ICRmYS12YXItaWNlLXNrYXRlLFxuICBcImNoZWNrXCI6ICRmYS12YXItY2hlY2ssXG4gIFwiYmF0dGVyeS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMsXG4gIFwiYmF0dGVyeS00XCI6ICRmYS12YXItYmF0dGVyeS00LFxuICBcInRvbWF0b1wiOiAkZmEtdmFyLXRvbWF0byxcbiAgXCJzd29yZC1sYXNlclwiOiAkZmEtdmFyLXN3b3JkLWxhc2VyLFxuICBcImhvdXNlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1jaGVjayxcbiAgXCJidWlsZGluZ3NcIjogJGZhLXZhci1idWlsZGluZ3MsXG4gIFwiYW5nbGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWxlZnQsXG4gIFwiY2FydC1mbGF0YmVkLWJveGVzXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLWJveGVzLFxuICBcImRvbGx5LWZsYXRiZWQtYWx0XCI6ICRmYS12YXItZG9sbHktZmxhdGJlZC1hbHQsXG4gIFwiZGlhZ3JhbS1zdWNjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXN1Y2Nlc3NvcixcbiAgXCJ0cnVjay1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS13XCI6ICRmYS12YXItc3F1YXJlLXcsXG4gIFwiYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0XCI6ICRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0LFxuICBcImxhbXBcIjogJGZhLXZhci1sYW1wLFxuICBcImFpcnBsYXlcIjogJGZhLXZhci1haXJwbGF5LFxuICBcImhhbmQtZmlzdFwiOiAkZmEtdmFyLWhhbmQtZmlzdCxcbiAgXCJmaXN0LXJhaXNlZFwiOiAkZmEtdmFyLWZpc3QtcmFpc2VkLFxuICBcInNoaWVsZC1xdWFydGVyZWRcIjogJGZhLXZhci1zaGllbGQtcXVhcnRlcmVkLFxuICBcInNsYXNoLWZvcndhcmRcIjogJGZhLXZhci1zbGFzaC1mb3J3YXJkLFxuICBcImxvY2F0aW9uLXBlblwiOiAkZmEtdmFyLWxvY2F0aW9uLXBlbixcbiAgXCJtYXAtbWFya2VyLWVkaXRcIjogJGZhLXZhci1tYXAtbWFya2VyLWVkaXQsXG4gIFwiY2xvdWQtbW9vblwiOiAkZmEtdmFyLWNsb3VkLW1vb24sXG4gIFwicG90LWZvb2RcIjogJGZhLXZhci1wb3QtZm9vZCxcbiAgXCJicmllZmNhc2VcIjogJGZhLXZhci1icmllZmNhc2UsXG4gIFwicGVyc29uLWZhbGxpbmdcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZyxcbiAgXCJpbWFnZS1wb3J0cmFpdFwiOiAkZmEtdmFyLWltYWdlLXBvcnRyYWl0LFxuICBcInBvcnRyYWl0XCI6ICRmYS12YXItcG9ydHJhaXQsXG4gIFwidXNlci10YWdcIjogJGZhLXZhci11c2VyLXRhZyxcbiAgXCJydWdcIjogJGZhLXZhci1ydWcsXG4gIFwicHJpbnQtc2xhc2hcIjogJGZhLXZhci1wcmludC1zbGFzaCxcbiAgXCJlYXJ0aC1ldXJvcGVcIjogJGZhLXZhci1lYXJ0aC1ldXJvcGUsXG4gIFwiZ2xvYmUtZXVyb3BlXCI6ICRmYS12YXItZ2xvYmUtZXVyb3BlLFxuICBcImNhcnQtZmxhdGJlZC1zdWl0Y2FzZVwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZSxcbiAgXCJsdWdnYWdlLWNhcnRcIjogJGZhLXZhci1sdWdnYWdlLWNhcnQsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXJpYmJvblwiOiAkZmEtdmFyLWhhbmQtYmFjay1wb2ludC1yaWJib24sXG4gIFwicmVjdGFuZ2xlLXhtYXJrXCI6ICRmYS12YXItcmVjdGFuZ2xlLXhtYXJrLFxuICBcInJlY3RhbmdsZS10aW1lc1wiOiAkZmEtdmFyLXJlY3RhbmdsZS10aW1lcyxcbiAgXCJ0aW1lcy1yZWN0YW5nbGVcIjogJGZhLXZhci10aW1lcy1yZWN0YW5nbGUsXG4gIFwid2luZG93LWNsb3NlXCI6ICRmYS12YXItd2luZG93LWNsb3NlLFxuICBcInRpcmUtcnVnZ2VkXCI6ICRmYS12YXItdGlyZS1ydWdnZWQsXG4gIFwibGlnaHRidWxiLWRvbGxhclwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1kb2xsYXIsXG4gIFwiY293YmVsbFwiOiAkZmEtdmFyLWNvd2JlbGwsXG4gIFwiYmFodC1zaWduXCI6ICRmYS12YXItYmFodC1zaWduLFxuICBcImNvcm5lclwiOiAkZmEtdmFyLWNvcm5lcixcbiAgXCJjaGV2cm9ucy1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb25zLXJpZ2h0LFxuICBcImNoZXZyb24tZG91YmxlLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtcmlnaHQsXG4gIFwiYm9vay1vcGVuXCI6ICRmYS12YXItYm9vay1vcGVuLFxuICBcImJvb2stam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzLFxuICBcImpvdXJuYWwtd2hpbGxzXCI6ICRmYS12YXItam91cm5hbC13aGlsbHMsXG4gIFwiaW5oYWxlclwiOiAkZmEtdmFyLWluaGFsZXIsXG4gIFwiaGFuZGN1ZmZzXCI6ICRmYS12YXItaGFuZGN1ZmZzLFxuICBcInNuYWtlXCI6ICRmYS12YXItc25ha2UsXG4gIFwidHJpYW5nbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci10cmlhbmdsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi10cmlhbmdsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlLFxuICBcIndhcm5pbmdcIjogJGZhLXZhci13YXJuaW5nLFxuICBcIm5vdGUtbWVkaWNhbFwiOiAkZmEtdmFyLW5vdGUtbWVkaWNhbCxcbiAgXCJkYXRhYmFzZVwiOiAkZmEtdmFyLWRhdGFiYXNlLFxuICBcImRvd24tbGVmdFwiOiAkZmEtdmFyLWRvd24tbGVmdCxcbiAgXCJzaGFyZVwiOiAkZmEtdmFyLXNoYXJlLFxuICBcIm1haWwtZm9yd2FyZFwiOiAkZmEtdmFyLW1haWwtZm9yd2FyZCxcbiAgXCJmYWNlLXRoaW5raW5nXCI6ICRmYS12YXItZmFjZS10aGlua2luZyxcbiAgXCJ0dXJuLWRvd24tcmlnaHRcIjogJGZhLXZhci10dXJuLWRvd24tcmlnaHQsXG4gIFwiYm90dGxlLWRyb3BsZXRcIjogJGZhLXZhci1ib3R0bGUtZHJvcGxldCxcbiAgXCJtYXNrLWZhY2VcIjogJGZhLXZhci1tYXNrLWZhY2UsXG4gIFwiaGlsbC1yb2Nrc2xpZGVcIjogJGZhLXZhci1oaWxsLXJvY2tzbGlkZSxcbiAgXCJzY2FubmVyLWtleWJvYXJkXCI6ICRmYS12YXItc2Nhbm5lci1rZXlib2FyZCxcbiAgXCJjaXJjbGUtb1wiOiAkZmEtdmFyLWNpcmNsZS1vLFxuICBcImdyaWQtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWdyaWQtaG9yaXpvbnRhbCxcbiAgXCJtZXNzYWdlLWRvbGxhclwiOiAkZmEtdmFyLW1lc3NhZ2UtZG9sbGFyLFxuICBcImNvbW1lbnQtYWx0LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWRvbGxhcixcbiAgXCJyaWdodC1sZWZ0XCI6ICRmYS12YXItcmlnaHQtbGVmdCxcbiAgXCJleGNoYW5nZS1hbHRcIjogJGZhLXZhci1leGNoYW5nZS1hbHQsXG4gIFwiY29sdW1ucy0zXCI6ICRmYS12YXItY29sdW1ucy0zLFxuICBcInBhcGVyLXBsYW5lXCI6ICRmYS12YXItcGFwZXItcGxhbmUsXG4gIFwicm9hZC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJkdW5nZW9uXCI6ICRmYS12YXItZHVuZ2VvbixcbiAgXCJoYW5kLWhvbGRpbmctYm94XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWJveCxcbiAgXCJpbnB1dC10ZXh0XCI6ICRmYS12YXItaW5wdXQtdGV4dCxcbiAgXCJ3aW5kb3ctZmxpcFwiOiAkZmEtdmFyLXdpbmRvdy1mbGlwLFxuICBcIndpbmRvdy1hbHRcIjogJGZhLXZhci13aW5kb3ctYWx0LFxuICBcImFsaWduLXJpZ2h0XCI6ICRmYS12YXItYWxpZ24tcmlnaHQsXG4gIFwic2Nhbm5lci1ndW5cIjogJGZhLXZhci1zY2FubmVyLWd1bixcbiAgXCJzY2FubmVyXCI6ICRmYS12YXItc2Nhbm5lcixcbiAgXCJ0aXJlXCI6ICRmYS12YXItdGlyZSxcbiAgXCJlbmdpbmVcIjogJGZhLXZhci1lbmdpbmUsXG4gIFwibW9uZXktYmlsbC0xLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLTEtd2F2ZSxcbiAgXCJtb25leS1iaWxsLXdhdmUtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCxcbiAgXCJsaWZlLXJpbmdcIjogJGZhLXZhci1saWZlLXJpbmcsXG4gIFwiaGFuZHNcIjogJGZhLXZhci1oYW5kcyxcbiAgXCJzaWduLWxhbmd1YWdlXCI6ICRmYS12YXItc2lnbi1sYW5ndWFnZSxcbiAgXCJzaWduaW5nXCI6ICRmYS12YXItc2lnbmluZyxcbiAgXCJjaXJjbGUtY2FyZXQtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtcmlnaHQsXG4gIFwiY2FyZXQtY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLXJpZ2h0LFxuICBcInR1cm4tbGVmdFwiOiAkZmEtdmFyLXR1cm4tbGVmdCxcbiAgXCJ3aGVhdFwiOiAkZmEtdmFyLXdoZWF0LFxuICBcImZpbGUtc3ByZWFkc2hlZXRcIjogJGZhLXZhci1maWxlLXNwcmVhZHNoZWV0LFxuICBcImF1ZGlvLWRlc2NyaXB0aW9uLXNsYXNoXCI6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24tc2xhc2gsXG4gIFwiYmVsbC1yaW5nXCI6ICRmYS12YXItYmVsbC1yaW5nLFxuICBcImNhbGVuZGFyLWRheVwiOiAkZmEtdmFyLWNhbGVuZGFyLWRheSxcbiAgXCJ3YXRlci1sYWRkZXJcIjogJGZhLXZhci13YXRlci1sYWRkZXIsXG4gIFwibGFkZGVyLXdhdGVyXCI6ICRmYS12YXItbGFkZGVyLXdhdGVyLFxuICBcInN3aW1taW5nLXBvb2xcIjogJGZhLXZhci1zd2ltbWluZy1wb29sLFxuICBcImFycm93cy11cC1kb3duXCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24sXG4gIFwiYXJyb3dzLXZcIjogJGZhLXZhci1hcnJvd3MtdixcbiAgXCJjaGVzcy1wYXduLXBpZWNlXCI6ICRmYS12YXItY2hlc3MtcGF3bi1waWVjZSxcbiAgXCJjaGVzcy1wYXduLWFsdFwiOiAkZmEtdmFyLWNoZXNzLXBhd24tYWx0LFxuICBcImZhY2UtZ3JpbWFjZVwiOiAkZmEtdmFyLWZhY2UtZ3JpbWFjZSxcbiAgXCJncmltYWNlXCI6ICRmYS12YXItZ3JpbWFjZSxcbiAgXCJ3aGVlbGNoYWlyLW1vdmVcIjogJGZhLXZhci13aGVlbGNoYWlyLW1vdmUsXG4gIFwid2hlZWxjaGFpci1hbHRcIjogJGZhLXZhci13aGVlbGNoYWlyLWFsdCxcbiAgXCJ0dXJuLWRvd25cIjogJGZhLXZhci10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93bi1hbHRcIjogJGZhLXZhci1sZXZlbC1kb3duLWFsdCxcbiAgXCJzcXVhcmUtc1wiOiAkZmEtdmFyLXNxdWFyZS1zLFxuICBcInJlY3RhbmdsZS1iYXJjb2RlXCI6ICRmYS12YXItcmVjdGFuZ2xlLWJhcmNvZGUsXG4gIFwiYmFyY29kZS1hbHRcIjogJGZhLXZhci1iYXJjb2RlLWFsdCxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1lbnZlbG9wZVwiOiAkZmEtdmFyLXNxdWFyZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1zcXVhcmVcIjogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmUsXG4gIFwiZGljZVwiOiAkZmEtdmFyLWRpY2UsXG4gIFwidW5pY29yblwiOiAkZmEtdmFyLXVuaWNvcm4sXG4gIFwiYm93bGluZy1iYWxsXCI6ICRmYS12YXItYm93bGluZy1iYWxsLFxuICBcInBvbXBlYmxlZFwiOiAkZmEtdmFyLXBvbXBlYmxlZCxcbiAgXCJicmFpblwiOiAkZmEtdmFyLWJyYWluLFxuICBcIndhdGNoLXNtYXJ0XCI6ICRmYS12YXItd2F0Y2gtc21hcnQsXG4gIFwiYm9vay11c2VyXCI6ICRmYS12YXItYm9vay11c2VyLFxuICBcInNlbnNvci1jbG91ZFwiOiAkZmEtdmFyLXNlbnNvci1jbG91ZCxcbiAgXCJzZW5zb3Itc21va2VcIjogJGZhLXZhci1zZW5zb3Itc21va2UsXG4gIFwiY2xhcHBlcmJvYXJkLXBsYXlcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQtcGxheSxcbiAgXCJiYW5kYWdlXCI6ICRmYS12YXItYmFuZGFnZSxcbiAgXCJiYW5kLWFpZFwiOiAkZmEtdmFyLWJhbmQtYWlkLFxuICBcImNhbGVuZGFyLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItbWludXMsXG4gIFwiY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItY2lyY2xlLXhtYXJrLFxuICBcInRpbWVzLWNpcmNsZVwiOiAkZmEtdmFyLXRpbWVzLWNpcmNsZSxcbiAgXCJ4bWFyay1jaXJjbGVcIjogJGZhLXZhci14bWFyay1jaXJjbGUsXG4gIFwiY2lyY2xlLTRcIjogJGZhLXZhci1jaXJjbGUtNCxcbiAgXCJnaWZ0c1wiOiAkZmEtdmFyLWdpZnRzLFxuICBcImFsYnVtLWNvbGxlY3Rpb25cIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLFxuICBcImhvdGVsXCI6ICRmYS12YXItaG90ZWwsXG4gIFwiZWFydGgtYXNpYVwiOiAkZmEtdmFyLWVhcnRoLWFzaWEsXG4gIFwiZ2xvYmUtYXNpYVwiOiAkZmEtdmFyLWdsb2JlLWFzaWEsXG4gIFwiaWQtY2FyZC1jbGlwXCI6ICRmYS12YXItaWQtY2FyZC1jbGlwLFxuICBcImlkLWNhcmQtYWx0XCI6ICRmYS12YXItaWQtY2FyZC1hbHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1wbHVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzLFxuICBcInNlYXJjaC1wbHVzXCI6ICRmYS12YXItc2VhcmNoLXBsdXMsXG4gIFwidGh1bWJzLXVwXCI6ICRmYS12YXItdGh1bWJzLXVwLFxuICBcImNsb3VkLXNob3dlcnNcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLFxuICBcInVzZXItY2xvY2tcIjogJGZhLXZhci11c2VyLWNsb2NrLFxuICBcIm9uaW9uXCI6ICRmYS12YXItb25pb24sXG4gIFwiY2xvY2stdHdlbHZlLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXR3ZWx2ZS10aGlydHksXG4gIFwiYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tZG90dGVkLWxpbmUsXG4gIFwiaGFuZC1kb3RzXCI6ICRmYS12YXItaGFuZC1kb3RzLFxuICBcImFsbGVyZ2llc1wiOiAkZmEtdmFyLWFsbGVyZ2llcyxcbiAgXCJmaWxlLWludm9pY2VcIjogJGZhLXZhci1maWxlLWludm9pY2UsXG4gIFwid2luZG93LW1pbmltaXplXCI6ICRmYS12YXItd2luZG93LW1pbmltaXplLFxuICBcInJlY3RhbmdsZS13aWRlXCI6ICRmYS12YXItcmVjdGFuZ2xlLXdpZGUsXG4gIFwiY29tbWVudC1hcnJvdy11cFwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAsXG4gIFwiZ2FybGljXCI6ICRmYS12YXItZ2FybGljLFxuICBcIm11Zy1zYXVjZXJcIjogJGZhLXZhci1tdWctc2F1Y2VyLFxuICBcImNvZmZlZVwiOiAkZmEtdmFyLWNvZmZlZSxcbiAgXCJicnVzaFwiOiAkZmEtdmFyLWJydXNoLFxuICBcImZpbGUtaGFsZi1kYXNoZWRcIjogJGZhLXZhci1maWxlLWhhbGYtZGFzaGVkLFxuICBcInRyZWUtZGVjb3JhdGVkXCI6ICRmYS12YXItdHJlZS1kZWNvcmF0ZWQsXG4gIFwibWFza1wiOiAkZmEtdmFyLW1hc2ssXG4gIFwiY2FsZW5kYXItaGVhcnRcIjogJGZhLXZhci1jYWxlbmRhci1oZWFydCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLW1pbnVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51cyxcbiAgXCJzZWFyY2gtbWludXNcIjogJGZhLXZhci1zZWFyY2gtbWludXMsXG4gIFwiZmxvd2VyXCI6ICRmYS12YXItZmxvd2VyLFxuICBcImFycm93LWRvd24tZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tYXJjLFxuICBcInJpZ2h0LWxlZnQtbGFyZ2VcIjogJGZhLXZhci1yaWdodC1sZWZ0LWxhcmdlLFxuICBcInJ1bGVyLXZlcnRpY2FsXCI6ICRmYS12YXItcnVsZXItdmVydGljYWwsXG4gIFwiY2lyY2xlcy1vdmVybGFwXCI6ICRmYS12YXItY2lyY2xlcy1vdmVybGFwLFxuICBcInVzZXItbGFyZ2VcIjogJGZhLXZhci11c2VyLWxhcmdlLFxuICBcInVzZXItYWx0XCI6ICRmYS12YXItdXNlci1hbHQsXG4gIFwic3RhcnNoaXAtZnJlaWdodGVyXCI6ICRmYS12YXItc3RhcnNoaXAtZnJlaWdodGVyLFxuICBcInRyYWluLXRyYW1cIjogJGZhLXZhci10cmFpbi10cmFtLFxuICBcImJyaWRnZS1zdXNwZW5zaW9uXCI6ICRmYS12YXItYnJpZGdlLXN1c3BlbnNpb24sXG4gIFwidHJhc2gtY2hlY2tcIjogJGZhLXZhci10cmFzaC1jaGVjayxcbiAgXCJ1c2VyLW51cnNlXCI6ICRmYS12YXItdXNlci1udXJzZSxcbiAgXCJib29tYm94XCI6ICRmYS12YXItYm9vbWJveCxcbiAgXCJzeXJpbmdlXCI6ICRmYS12YXItc3lyaW5nZSxcbiAgXCJjbG91ZC1zdW5cIjogJGZhLXZhci1jbG91ZC1zdW4sXG4gIFwic2hpZWxkLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2hpZWxkLWV4Y2xhbWF0aW9uLFxuICBcInN0b3B3YXRjaC0yMFwiOiAkZmEtdmFyLXN0b3B3YXRjaC0yMCxcbiAgXCJzcXVhcmUtZnVsbFwiOiAkZmEtdmFyLXNxdWFyZS1mdWxsLFxuICBcImdyaXAtZG90c1wiOiAkZmEtdmFyLWdyaXAtZG90cyxcbiAgXCJjb21tZW50LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY29tbWVudC1leGNsYW1hdGlvbixcbiAgXCJwZW4tc3dpcmxcIjogJGZhLXZhci1wZW4tc3dpcmwsXG4gIFwiZmFsYWZlbFwiOiAkZmEtdmFyLWZhbGFmZWwsXG4gIFwiY2lyY2xlLTJcIjogJGZhLXZhci1jaXJjbGUtMixcbiAgXCJtYWduZXRcIjogJGZhLXZhci1tYWduZXQsXG4gIFwiamFyXCI6ICRmYS12YXItamFyLFxuICBcImdyYW1vcGhvbmVcIjogJGZhLXZhci1ncmFtb3Bob25lLFxuICBcImRpY2UtZDEyXCI6ICRmYS12YXItZGljZS1kMTIsXG4gIFwibm90ZS1zdGlja3lcIjogJGZhLXZhci1ub3RlLXN0aWNreSxcbiAgXCJzdGlja3ktbm90ZVwiOiAkZmEtdmFyLXN0aWNreS1ub3RlLFxuICBcImRvd25cIjogJGZhLXZhci1kb3duLFxuICBcImFycm93LWFsdC1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWRvd24sXG4gIFwiaHVuZHJlZC1wb2ludHNcIjogJGZhLXZhci1odW5kcmVkLXBvaW50cyxcbiAgXCIxMDBcIjogJGZhLXZhci0xMDAsXG4gIFwicGFwZXJjbGlwLXZlcnRpY2FsXCI6ICRmYS12YXItcGFwZXJjbGlwLXZlcnRpY2FsLFxuICBcIndpbmQtd2FybmluZ1wiOiAkZmEtdmFyLXdpbmQtd2FybmluZyxcbiAgXCJ3aW5kLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImxvY2F0aW9uLXBpbi1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbi1zbGFzaCxcbiAgXCJtYXAtbWFya2VyLXNsYXNoXCI6ICRmYS12YXItbWFwLW1hcmtlci1zbGFzaCxcbiAgXCJmYWNlLXNhZC1zd2VhdFwiOiAkZmEtdmFyLWZhY2Utc2FkLXN3ZWF0LFxuICBcImJ1Zy1zbGFzaFwiOiAkZmEtdmFyLWJ1Zy1zbGFzaCxcbiAgXCJjdXBjYWtlXCI6ICRmYS12YXItY3VwY2FrZSxcbiAgXCJsaWdodC1zd2l0Y2gtb2ZmXCI6ICRmYS12YXItbGlnaHQtc3dpdGNoLW9mZixcbiAgXCJ0b2dnbGUtbGFyZ2Utb2ZmXCI6ICRmYS12YXItdG9nZ2xlLWxhcmdlLW9mZixcbiAgXCJwZW4tZmFuY3ktc2xhc2hcIjogJGZhLXZhci1wZW4tZmFuY3ktc2xhc2gsXG4gIFwidHJ1Y2stY29udGFpbmVyXCI6ICRmYS12YXItdHJ1Y2stY29udGFpbmVyLFxuICBcImJvb3RcIjogJGZhLXZhci1ib290LFxuICBcImFycm93LXVwLWZyb20td2F0ZXItcHVtcFwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcCxcbiAgXCJmaWxlLWNoZWNrXCI6ICRmYS12YXItZmlsZS1jaGVjayxcbiAgXCJib25lXCI6ICRmYS12YXItYm9uZSxcbiAgXCJjYXJkcy1ibGFua1wiOiAkZmEtdmFyLWNhcmRzLWJsYW5rLFxuICBcImNpcmNsZS0zXCI6ICRmYS12YXItY2lyY2xlLTMsXG4gIFwiYmVuY2gtdHJlZVwiOiAkZmEtdmFyLWJlbmNoLXRyZWUsXG4gIFwia2V5Ym9hcmQtYnJpZ2h0bmVzcy1sb3dcIjogJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzLWxvdyxcbiAgXCJza2ktYm9vdC1za2lcIjogJGZhLXZhci1za2ktYm9vdC1za2ksXG4gIFwiYnJhaW4tY2lyY3VpdFwiOiAkZmEtdmFyLWJyYWluLWNpcmN1aXQsXG4gIFwidGFibGUtY2VsbHMtcm93LXVubG9ja1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLXJvdy11bmxvY2ssXG4gIFwidXNlci1pbmp1cmVkXCI6ICRmYS12YXItdXNlci1pbmp1cmVkLFxuICBcImJsb2NrLWJyaWNrLWZpcmVcIjogJGZhLXZhci1ibG9jay1icmljay1maXJlLFxuICBcImZpcmV3YWxsXCI6ICRmYS12YXItZmlyZXdhbGwsXG4gIFwiZmFjZS1zYWQtdGVhclwiOiAkZmEtdmFyLWZhY2Utc2FkLXRlYXIsXG4gIFwic2FkLXRlYXJcIjogJGZhLXZhci1zYWQtdGVhcixcbiAgXCJwbGFuZVwiOiAkZmEtdmFyLXBsYW5lLFxuICBcInRlbnQtYXJyb3dzLWRvd25cIjogJGZhLXZhci10ZW50LWFycm93cy1kb3duLFxuICBcImV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZXhjbGFtYXRpb24sXG4gIFwiYXJyb3dzLXNwaW5cIjogJGZhLXZhci1hcnJvd3Mtc3BpbixcbiAgXCJmYWNlLXNtaWxlLXJlbGF4ZWRcIjogJGZhLXZhci1mYWNlLXNtaWxlLXJlbGF4ZWQsXG4gIFwiY29tbWVudC14bWFya1wiOiAkZmEtdmFyLWNvbW1lbnQteG1hcmssXG4gIFwiY29tbWVudC10aW1lc1wiOiAkZmEtdmFyLWNvbW1lbnQtdGltZXMsXG4gIFwicHJpbnRcIjogJGZhLXZhci1wcmludCxcbiAgXCJ0dXJraXNoLWxpcmEtc2lnblwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYS1zaWduLFxuICBcInRyeVwiOiAkZmEtdmFyLXRyeSxcbiAgXCJ0dXJraXNoLWxpcmFcIjogJGZhLXZhci10dXJraXNoLWxpcmEsXG4gIFwiZmFjZS1ub3NlLXN0ZWFtXCI6ICRmYS12YXItZmFjZS1ub3NlLXN0ZWFtLFxuICBcImNpcmNsZS13YXZlZm9ybS1saW5lc1wiOiAkZmEtdmFyLWNpcmNsZS13YXZlZm9ybS1saW5lcyxcbiAgXCJ3YXZlZm9ybS1jaXJjbGVcIjogJGZhLXZhci13YXZlZm9ybS1jaXJjbGUsXG4gIFwiZG9sbGFyLXNpZ25cIjogJGZhLXZhci1kb2xsYXItc2lnbixcbiAgXCJkb2xsYXJcIjogJGZhLXZhci1kb2xsYXIsXG4gIFwidXNkXCI6ICRmYS12YXItdXNkLFxuICBcImZlcnJpcy13aGVlbFwiOiAkZmEtdmFyLWZlcnJpcy13aGVlbCxcbiAgXCJjb21wdXRlci1zcGVha2VyXCI6ICRmYS12YXItY29tcHV0ZXItc3BlYWtlcixcbiAgXCJza3VsbC1jb3dcIjogJGZhLXZhci1za3VsbC1jb3csXG4gIFwieFwiOiAkZmEtdmFyLXgsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1kb2xsYXJcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcixcbiAgXCJzZWFyY2gtZG9sbGFyXCI6ICRmYS12YXItc2VhcmNoLWRvbGxhcixcbiAgXCJ1c2Vycy1nZWFyXCI6ICRmYS12YXItdXNlcnMtZ2VhcixcbiAgXCJ1c2Vycy1jb2dcIjogJGZhLXZhci11c2Vycy1jb2csXG4gIFwicGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nLFxuICBcImJ1aWxkaW5nLWNvbHVtbnNcIjogJGZhLXZhci1idWlsZGluZy1jb2x1bW5zLFxuICBcImJhbmtcIjogJGZhLXZhci1iYW5rLFxuICBcImluc3RpdHV0aW9uXCI6ICRmYS12YXItaW5zdGl0dXRpb24sXG4gIFwibXVzZXVtXCI6ICRmYS12YXItbXVzZXVtLFxuICBcInVuaXZlcnNpdHlcIjogJGZhLXZhci11bml2ZXJzaXR5LFxuICBcImNpcmNsZS10XCI6ICRmYS12YXItY2lyY2xlLXQsXG4gIFwic2Fja1wiOiAkZmEtdmFyLXNhY2ssXG4gIFwiZ3JpZC0yXCI6ICRmYS12YXItZ3JpZC0yLFxuICBcImNhbWVyYS1jY3R2XCI6ICRmYS12YXItY2FtZXJhLWNjdHYsXG4gIFwiY2N0dlwiOiAkZmEtdmFyLWNjdHYsXG4gIFwidW1icmVsbGFcIjogJGZhLXZhci11bWJyZWxsYSxcbiAgXCJ0cm93ZWxcIjogJGZhLXZhci10cm93ZWwsXG4gIFwiaG9yaXpvbnRhbC1ydWxlXCI6ICRmYS12YXItaG9yaXpvbnRhbC1ydWxlLFxuICBcImJlZC1mcm9udFwiOiAkZmEtdmFyLWJlZC1mcm9udCxcbiAgXCJiZWQtYWx0XCI6ICRmYS12YXItYmVkLWFsdCxcbiAgXCJkXCI6ICRmYS12YXItZCxcbiAgXCJzdGFwbGVyXCI6ICRmYS12YXItc3RhcGxlcixcbiAgXCJtYXNrcy10aGVhdGVyXCI6ICRmYS12YXItbWFza3MtdGhlYXRlcixcbiAgXCJ0aGVhdGVyLW1hc2tzXCI6ICRmYS12YXItdGhlYXRlci1tYXNrcyxcbiAgXCJmaWxlLWdpZlwiOiAkZmEtdmFyLWZpbGUtZ2lmLFxuICBcImtpcC1zaWduXCI6ICRmYS12YXIta2lwLXNpZ24sXG4gIFwiZmFjZS13b296eVwiOiAkZmEtdmFyLWZhY2Utd29venksXG4gIFwiY2xvdWQtcXVlc3Rpb25cIjogJGZhLXZhci1jbG91ZC1xdWVzdGlvbixcbiAgXCJwaW5lYXBwbGVcIjogJGZhLXZhci1waW5lYXBwbGUsXG4gIFwiaGFuZC1wb2ludC1sZWZ0XCI6ICRmYS12YXItaGFuZC1wb2ludC1sZWZ0LFxuICBcImdhbGxlcnktdGh1bWJuYWlsc1wiOiAkZmEtdmFyLWdhbGxlcnktdGh1bWJuYWlscyxcbiAgXCJjaXJjbGUtalwiOiAkZmEtdmFyLWNpcmNsZS1qLFxuICBcImV5ZXNcIjogJGZhLXZhci1leWVzLFxuICBcImhhbmRzaGFrZS1zaW1wbGVcIjogJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLFxuICBcImhhbmRzaGFrZS1hbHRcIjogJGZhLXZhci1oYW5kc2hha2UtYWx0LFxuICBcInBhZ2UtY2FyZXQtdXBcIjogJGZhLXZhci1wYWdlLWNhcmV0LXVwLFxuICBcImZpbGUtY2FyZXQtdXBcIjogJGZhLXZhci1maWxlLWNhcmV0LXVwLFxuICBcImpldC1maWdodGVyXCI6ICRmYS12YXItamV0LWZpZ2h0ZXIsXG4gIFwiZmlnaHRlci1qZXRcIjogJGZhLXZhci1maWdodGVyLWpldCxcbiAgXCJjb21ldFwiOiAkZmEtdmFyLWNvbWV0LFxuICBcInNxdWFyZS1zaGFyZS1ub2Rlc1wiOiAkZmEtdmFyLXNxdWFyZS1zaGFyZS1ub2RlcyxcbiAgXCJzaGFyZS1hbHQtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZSxcbiAgXCJyZWZsZWN0LXZlcnRpY2FsXCI6ICRmYS12YXItcmVmbGVjdC12ZXJ0aWNhbCxcbiAgXCJzaGllbGQta2V5aG9sZVwiOiAkZmEtdmFyLXNoaWVsZC1rZXlob2xlLFxuICBcImZpbGUtbXA0XCI6ICRmYS12YXItZmlsZS1tcDQsXG4gIFwiYmFyY29kZVwiOiAkZmEtdmFyLWJhcmNvZGUsXG4gIFwiYnVsbGRvemVyXCI6ICRmYS12YXItYnVsbGRvemVyLFxuICBcInBsdXMtbWludXNcIjogJGZhLXZhci1wbHVzLW1pbnVzLFxuICBcInNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsXCI6ICRmYS12YXItc3F1YXJlLXNsaWRlcnMtdmVydGljYWwsXG4gIFwic2xpZGVycy12LXNxdWFyZVwiOiAkZmEtdmFyLXNsaWRlcnMtdi1zcXVhcmUsXG4gIFwidmlkZW9cIjogJGZhLXZhci12aWRlbyxcbiAgXCJ2aWRlby1jYW1lcmFcIjogJGZhLXZhci12aWRlby1jYW1lcmEsXG4gIFwibWVzc2FnZS1taWRkbGVcIjogJGZhLXZhci1tZXNzYWdlLW1pZGRsZSxcbiAgXCJjb21tZW50LW1pZGRsZS1hbHRcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZS1hbHQsXG4gIFwiZ3JhZHVhdGlvbi1jYXBcIjogJGZhLXZhci1ncmFkdWF0aW9uLWNhcCxcbiAgXCJtb3J0YXItYm9hcmRcIjogJGZhLXZhci1tb3J0YXItYm9hcmQsXG4gIFwiaGFuZC1ob2xkaW5nLW1lZGljYWxcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbCxcbiAgXCJwZXJzb24tY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjayxcbiAgXCJzcXVhcmUtelwiOiAkZmEtdmFyLXNxdWFyZS16LFxuICBcIm1lc3NhZ2UtdGV4dFwiOiAkZmEtdmFyLW1lc3NhZ2UtdGV4dCxcbiAgXCJjb21tZW50LWFsdC10ZXh0XCI6ICRmYS12YXItY29tbWVudC1hbHQtdGV4dCxcbiAgXCJ0dXJuLXVwXCI6ICRmYS12YXItdHVybi11cCxcbiAgXCJsZXZlbC11cC1hbHRcIjogJGZhLXZhci1sZXZlbC11cC1hbHQsXG4pO1xuXG4kZmEtYnJhbmQtaWNvbnM6IChcbiAgXCJtb25lcm9cIjogJGZhLXZhci1tb25lcm8sXG4gIFwiaG9vbGlcIjogJGZhLXZhci1ob29saSxcbiAgXCJ5ZWxwXCI6ICRmYS12YXIteWVscCxcbiAgXCJjYy12aXNhXCI6ICRmYS12YXItY2MtdmlzYSxcbiAgXCJsYXN0Zm1cIjogJGZhLXZhci1sYXN0Zm0sXG4gIFwic2hvcHdhcmVcIjogJGZhLXZhci1zaG9wd2FyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYyxcbiAgXCJhd3NcIjogJGZhLXZhci1hd3MsXG4gIFwicmVkaGF0XCI6ICRmYS12YXItcmVkaGF0LFxuICBcInlvYXN0XCI6ICRmYS12YXIteW9hc3QsXG4gIFwiY2xvdWRmbGFyZVwiOiAkZmEtdmFyLWNsb3VkZmxhcmUsXG4gIFwidXBzXCI6ICRmYS12YXItdXBzLFxuICBcInBpeGl2XCI6ICRmYS12YXItcGl4aXYsXG4gIFwid3BleHBsb3JlclwiOiAkZmEtdmFyLXdwZXhwbG9yZXIsXG4gIFwiZHlhbG9nXCI6ICRmYS12YXItZHlhbG9nLFxuICBcImJpdHlcIjogJGZhLXZhci1iaXR5LFxuICBcInN0YWNrcGF0aFwiOiAkZmEtdmFyLXN0YWNrcGF0aCxcbiAgXCJidXlzZWxsYWRzXCI6ICRmYS12YXItYnV5c2VsbGFkcyxcbiAgXCJmaXJzdC1vcmRlclwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLFxuICBcIm1vZHhcIjogJGZhLXZhci1tb2R4LFxuICBcImd1aWxkZWRcIjogJGZhLXZhci1ndWlsZGVkLFxuICBcInZudlwiOiAkZmEtdmFyLXZudixcbiAgXCJzcXVhcmUtanNcIjogJGZhLXZhci1zcXVhcmUtanMsXG4gIFwianMtc3F1YXJlXCI6ICRmYS12YXItanMtc3F1YXJlLFxuICBcIm1pY3Jvc29mdFwiOiAkZmEtdmFyLW1pY3Jvc29mdCxcbiAgXCJxcVwiOiAkZmEtdmFyLXFxLFxuICBcIm9yY2lkXCI6ICRmYS12YXItb3JjaWQsXG4gIFwiamF2YVwiOiAkZmEtdmFyLWphdmEsXG4gIFwiaW52aXNpb25cIjogJGZhLXZhci1pbnZpc2lvbixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkLWFsdFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0LFxuICBcImNlbnRlcmNvZGVcIjogJGZhLXZhci1jZW50ZXJjb2RlLFxuICBcImdsaWRlLWdcIjogJGZhLXZhci1nbGlkZS1nLFxuICBcImRydXBhbFwiOiAkZmEtdmFyLWRydXBhbCxcbiAgXCJqeGxcIjogJGZhLXZhci1qeGwsXG4gIFwiZGFydC1sYW5nXCI6ICRmYS12YXItZGFydC1sYW5nLFxuICBcImhpcmUtYS1oZWxwZXJcIjogJGZhLXZhci1oaXJlLWEtaGVscGVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtYnlcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5LFxuICBcInVuaXR5XCI6ICRmYS12YXItdW5pdHksXG4gIFwid2htY3NcIjogJGZhLXZhci13aG1jcyxcbiAgXCJyb2NrZXRjaGF0XCI6ICRmYS12YXItcm9ja2V0Y2hhdCxcbiAgXCJ2a1wiOiAkZmEtdmFyLXZrLFxuICBcInVudGFwcGRcIjogJGZhLXZhci11bnRhcHBkLFxuICBcIm1haWxjaGltcFwiOiAkZmEtdmFyLW1haWxjaGltcCxcbiAgXCJjc3MzLWFsdFwiOiAkZmEtdmFyLWNzczMtYWx0LFxuICBcInNxdWFyZS1yZWRkaXRcIjogJGZhLXZhci1zcXVhcmUtcmVkZGl0LFxuICBcInJlZGRpdC1zcXVhcmVcIjogJGZhLXZhci1yZWRkaXQtc3F1YXJlLFxuICBcInZpbWVvLXZcIjogJGZhLXZhci12aW1lby12LFxuICBcImNvbnRhb1wiOiAkZmEtdmFyLWNvbnRhbyxcbiAgXCJzcXVhcmUtZm9udC1hd2Vzb21lXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZSxcbiAgXCJkZXNrcHJvXCI6ICRmYS12YXItZGVza3BybyxcbiAgXCJicmF2ZVwiOiAkZmEtdmFyLWJyYXZlLFxuICBcInNpc3RyaXhcIjogJGZhLXZhci1zaXN0cml4LFxuICBcInNxdWFyZS1pbnN0YWdyYW1cIjogJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtLFxuICBcImluc3RhZ3JhbS1zcXVhcmVcIjogJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlLFxuICBcImJhdHRsZS1uZXRcIjogJGZhLXZhci1iYXR0bGUtbmV0LFxuICBcInRoZS1yZWQteWV0aVwiOiAkZmEtdmFyLXRoZS1yZWQteWV0aSxcbiAgXCJzcXVhcmUtaGFja2VyLW5ld3NcIjogJGZhLXZhci1zcXVhcmUtaGFja2VyLW5ld3MsXG4gIFwiaGFja2VyLW5ld3Mtc3F1YXJlXCI6ICRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlLFxuICBcImVkZ2VcIjogJGZhLXZhci1lZGdlLFxuICBcInRocmVhZHNcIjogJGZhLXZhci10aHJlYWRzLFxuICBcIm5hcHN0ZXJcIjogJGZhLXZhci1uYXBzdGVyLFxuICBcInNxdWFyZS1zbmFwY2hhdFwiOiAkZmEtdmFyLXNxdWFyZS1zbmFwY2hhdCxcbiAgXCJzbmFwY2hhdC1zcXVhcmVcIjogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUsXG4gIFwiZ29vZ2xlLXBsdXMtZ1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLWcsXG4gIFwiYXJ0c3RhdGlvblwiOiAkZmEtdmFyLWFydHN0YXRpb24sXG4gIFwibWFya2Rvd25cIjogJGZhLXZhci1tYXJrZG93bixcbiAgXCJzb3VyY2V0cmVlXCI6ICRmYS12YXItc291cmNldHJlZSxcbiAgXCJnb29nbGUtcGx1c1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLFxuICBcImRpYXNwb3JhXCI6ICRmYS12YXItZGlhc3BvcmEsXG4gIFwiZm91cnNxdWFyZVwiOiAkZmEtdmFyLWZvdXJzcXVhcmUsXG4gIFwic3RhY2stb3ZlcmZsb3dcIjogJGZhLXZhci1zdGFjay1vdmVyZmxvdyxcbiAgXCJnaXRodWItYWx0XCI6ICRmYS12YXItZ2l0aHViLWFsdCxcbiAgXCJwaG9lbml4LXNxdWFkcm9uXCI6ICRmYS12YXItcGhvZW5peC1zcXVhZHJvbixcbiAgXCJwYWdlbGluZXNcIjogJGZhLXZhci1wYWdlbGluZXMsXG4gIFwiYWxnb2xpYVwiOiAkZmEtdmFyLWFsZ29saWEsXG4gIFwicmVkLXJpdmVyXCI6ICRmYS12YXItcmVkLXJpdmVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhLFxuICBcInNhZmFyaVwiOiAkZmEtdmFyLXNhZmFyaSxcbiAgXCJnb29nbGVcIjogJGZhLXZhci1nb29nbGUsXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2VcIjogJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZSxcbiAgXCJmb250LWF3ZXNvbWUtYWx0XCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWFsdCxcbiAgXCJhdGxhc3NpYW5cIjogJGZhLXZhci1hdGxhc3NpYW4sXG4gIFwibGlua2VkaW4taW5cIjogJGZhLXZhci1saW5rZWRpbi1pbixcbiAgXCJkaWdpdGFsLW9jZWFuXCI6ICRmYS12YXItZGlnaXRhbC1vY2VhbixcbiAgXCJuaW1ibHJcIjogJGZhLXZhci1uaW1ibHIsXG4gIFwiY2hyb21lY2FzdFwiOiAkZmEtdmFyLWNocm9tZWNhc3QsXG4gIFwiZXZlcm5vdGVcIjogJGZhLXZhci1ldmVybm90ZSxcbiAgXCJoYWNrZXItbmV3c1wiOiAkZmEtdmFyLWhhY2tlci1uZXdzLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmdcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLFxuICBcImFkdmVyc2FsXCI6ICRmYS12YXItYWR2ZXJzYWwsXG4gIFwiY3JlYXRpdmUtY29tbW9uc1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMsXG4gIFwid2F0Y2htYW4tbW9uaXRvcmluZ1wiOiAkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcsXG4gIFwiZm9udGljb25zXCI6ICRmYS12YXItZm9udGljb25zLFxuICBcIndlaXhpblwiOiAkZmEtdmFyLXdlaXhpbixcbiAgXCJzaGlydHNpbmJ1bGtcIjogJGZhLXZhci1zaGlydHNpbmJ1bGssXG4gIFwiY29kZXBlblwiOiAkZmEtdmFyLWNvZGVwZW4sXG4gIFwiZ2l0LWFsdFwiOiAkZmEtdmFyLWdpdC1hbHQsXG4gIFwibHlmdFwiOiAkZmEtdmFyLWx5ZnQsXG4gIFwicmV2XCI6ICRmYS12YXItcmV2LFxuICBcIndpbmRvd3NcIjogJGZhLXZhci13aW5kb3dzLFxuICBcIndpemFyZHMtb2YtdGhlLWNvYXN0XCI6ICRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3QsXG4gIFwic3F1YXJlLXZpYWRlb1wiOiAkZmEtdmFyLXNxdWFyZS12aWFkZW8sXG4gIFwidmlhZGVvLXNxdWFyZVwiOiAkZmEtdmFyLXZpYWRlby1zcXVhcmUsXG4gIFwibWVldHVwXCI6ICRmYS12YXItbWVldHVwLFxuICBcImNlbnRvc1wiOiAkZmEtdmFyLWNlbnRvcyxcbiAgXCJhZG5cIjogJGZhLXZhci1hZG4sXG4gIFwiY2xvdWRzbWl0aFwiOiAkZmEtdmFyLWNsb3Vkc21pdGgsXG4gIFwib3BlbnN1c2VcIjogJGZhLXZhci1vcGVuc3VzZSxcbiAgXCJwaWVkLXBpcGVyLWFsdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0LFxuICBcInNxdWFyZS1kcmliYmJsZVwiOiAkZmEtdmFyLXNxdWFyZS1kcmliYmJsZSxcbiAgXCJkcmliYmJsZS1zcXVhcmVcIjogJGZhLXZhci1kcmliYmJsZS1zcXVhcmUsXG4gIFwiY29kaWVwaWVcIjogJGZhLXZhci1jb2RpZXBpZSxcbiAgXCJub2RlXCI6ICRmYS12YXItbm9kZSxcbiAgXCJtaXhcIjogJGZhLXZhci1taXgsXG4gIFwic3RlYW1cIjogJGZhLXZhci1zdGVhbSxcbiAgXCJjYy1hcHBsZS1wYXlcIjogJGZhLXZhci1jYy1hcHBsZS1wYXksXG4gIFwic2NyaWJkXCI6ICRmYS12YXItc2NyaWJkLFxuICBcImRlYmlhblwiOiAkZmEtdmFyLWRlYmlhbixcbiAgXCJvcGVuaWRcIjogJGZhLXZhci1vcGVuaWQsXG4gIFwiaW5zdGFsb2RcIjogJGZhLXZhci1pbnN0YWxvZCxcbiAgXCJmaWxlcy1waW53aGVlbFwiOiAkZmEtdmFyLWZpbGVzLXBpbndoZWVsLFxuICBcImV4cGVkaXRlZHNzbFwiOiAkZmEtdmFyLWV4cGVkaXRlZHNzbCxcbiAgXCJzZWxsY2FzdFwiOiAkZmEtdmFyLXNlbGxjYXN0LFxuICBcInNxdWFyZS10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXR3aXR0ZXIsXG4gIFwidHdpdHRlci1zcXVhcmVcIjogJGZhLXZhci10d2l0dGVyLXNxdWFyZSxcbiAgXCJyLXByb2plY3RcIjogJGZhLXZhci1yLXByb2plY3QsXG4gIFwiZGVsaWNpb3VzXCI6ICRmYS12YXItZGVsaWNpb3VzLFxuICBcImZyZWVic2RcIjogJGZhLXZhci1mcmVlYnNkLFxuICBcInZ1ZWpzXCI6ICRmYS12YXItdnVlanMsXG4gIFwiYWNjdXNvZnRcIjogJGZhLXZhci1hY2N1c29mdCxcbiAgXCJpb3hob3N0XCI6ICRmYS12YXItaW94aG9zdCxcbiAgXCJmb250aWNvbnMtZmlcIjogJGZhLXZhci1mb250aWNvbnMtZmksXG4gIFwiYXBwLXN0b3JlXCI6ICRmYS12YXItYXBwLXN0b3JlLFxuICBcImNjLW1hc3RlcmNhcmRcIjogJGZhLXZhci1jYy1tYXN0ZXJjYXJkLFxuICBcIml0dW5lcy1ub3RlXCI6ICRmYS12YXItaXR1bmVzLW5vdGUsXG4gIFwiZ29sYW5nXCI6ICRmYS12YXItZ29sYW5nLFxuICBcImtpY2tzdGFydGVyXCI6ICRmYS12YXIta2lja3N0YXJ0ZXIsXG4gIFwic3F1YXJlLWtpY2tzdGFydGVyXCI6ICRmYS12YXItc3F1YXJlLWtpY2tzdGFydGVyLFxuICBcImdyYXZcIjogJGZhLXZhci1ncmF2LFxuICBcIndlaWJvXCI6ICRmYS12YXItd2VpYm8sXG4gIFwidW5jaGFydGVkXCI6ICRmYS12YXItdW5jaGFydGVkLFxuICBcImZpcnN0ZHJhZnRcIjogJGZhLXZhci1maXJzdGRyYWZ0LFxuICBcInNxdWFyZS15b3V0dWJlXCI6ICRmYS12YXItc3F1YXJlLXlvdXR1YmUsXG4gIFwieW91dHViZS1zcXVhcmVcIjogJGZhLXZhci15b3V0dWJlLXNxdWFyZSxcbiAgXCJ3aWtpcGVkaWEtd1wiOiAkZmEtdmFyLXdpa2lwZWRpYS13LFxuICBcIndwcmVzc3JcIjogJGZhLXZhci13cHJlc3NyLFxuICBcInJlbmRhY3RcIjogJGZhLXZhci1yZW5kYWN0LFxuICBcImFuZ2VsbGlzdFwiOiAkZmEtdmFyLWFuZ2VsbGlzdCxcbiAgXCJnYWxhY3RpYy1yZXB1YmxpY1wiOiAkZmEtdmFyLWdhbGFjdGljLXJlcHVibGljLFxuICBcIm5mYy1kaXJlY3Rpb25hbFwiOiAkZmEtdmFyLW5mYy1kaXJlY3Rpb25hbCxcbiAgXCJza3lwZVwiOiAkZmEtdmFyLXNreXBlLFxuICBcImpvZ2V0XCI6ICRmYS12YXItam9nZXQsXG4gIFwiZmVkb3JhXCI6ICRmYS12YXItZmVkb3JhLFxuICBcInN0cmlwZS1zXCI6ICRmYS12YXItc3RyaXBlLXMsXG4gIFwibWV0YVwiOiAkZmEtdmFyLW1ldGEsXG4gIFwibGFyYXZlbFwiOiAkZmEtdmFyLWxhcmF2ZWwsXG4gIFwiaG90amFyXCI6ICRmYS12YXItaG90amFyLFxuICBcImJsdWV0b290aC1iXCI6ICRmYS12YXItYmx1ZXRvb3RoLWIsXG4gIFwic3F1YXJlLWxldHRlcmJveGRcIjogJGZhLXZhci1zcXVhcmUtbGV0dGVyYm94ZCxcbiAgXCJzdGlja2VyLW11bGVcIjogJGZhLXZhci1zdGlja2VyLW11bGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy16ZXJvXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvLFxuICBcImhpcHNcIjogJGZhLXZhci1oaXBzLFxuICBcImNzc1wiOiAkZmEtdmFyLWNzcyxcbiAgXCJiZWhhbmNlXCI6ICRmYS12YXItYmVoYW5jZSxcbiAgXCJyZWRkaXRcIjogJGZhLXZhci1yZWRkaXQsXG4gIFwiZGlzY29yZFwiOiAkZmEtdmFyLWRpc2NvcmQsXG4gIFwiY2hyb21lXCI6ICRmYS12YXItY2hyb21lLFxuICBcImFwcC1zdG9yZS1pb3NcIjogJGZhLXZhci1hcHAtc3RvcmUtaW9zLFxuICBcImNjLWRpc2NvdmVyXCI6ICRmYS12YXItY2MtZGlzY292ZXIsXG4gIFwid3BiZWdpbm5lclwiOiAkZmEtdmFyLXdwYmVnaW5uZXIsXG4gIFwiY29uZmx1ZW5jZVwiOiAkZmEtdmFyLWNvbmZsdWVuY2UsXG4gIFwic2hvZWxhY2VcIjogJGZhLXZhci1zaG9lbGFjZSxcbiAgXCJtZGJcIjogJGZhLXZhci1tZGIsXG4gIFwiZG9jaHViXCI6ICRmYS12YXItZG9jaHViLFxuICBcImFjY2Vzc2libGUtaWNvblwiOiAkZmEtdmFyLWFjY2Vzc2libGUtaWNvbixcbiAgXCJlYmF5XCI6ICRmYS12YXItZWJheSxcbiAgXCJhbWF6b25cIjogJGZhLXZhci1hbWF6b24sXG4gIFwidW5zcGxhc2hcIjogJGZhLXZhci11bnNwbGFzaCxcbiAgXCJ5YXJuXCI6ICRmYS12YXIteWFybixcbiAgXCJzcXVhcmUtc3RlYW1cIjogJGZhLXZhci1zcXVhcmUtc3RlYW0sXG4gIFwic3RlYW0tc3F1YXJlXCI6ICRmYS12YXItc3RlYW0tc3F1YXJlLFxuICBcIjUwMHB4XCI6ICRmYS12YXItNTAwcHgsXG4gIFwic3F1YXJlLXZpbWVvXCI6ICRmYS12YXItc3F1YXJlLXZpbWVvLFxuICBcInZpbWVvLXNxdWFyZVwiOiAkZmEtdmFyLXZpbWVvLXNxdWFyZSxcbiAgXCJhc3ltbWV0cmlrXCI6ICRmYS12YXItYXN5bW1ldHJpayxcbiAgXCJmb250LWF3ZXNvbWVcIjogJGZhLXZhci1mb250LWF3ZXNvbWUsXG4gIFwiZm9udC1hd2Vzb21lLWZsYWdcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZyxcbiAgXCJmb250LWF3ZXNvbWUtbG9nby1mdWxsXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbCxcbiAgXCJncmF0aXBheVwiOiAkZmEtdmFyLWdyYXRpcGF5LFxuICBcImFwcGxlXCI6ICRmYS12YXItYXBwbGUsXG4gIFwiaGl2ZVwiOiAkZmEtdmFyLWhpdmUsXG4gIFwiZ2l0a3Jha2VuXCI6ICRmYS12YXItZ2l0a3Jha2VuLFxuICBcImtleWJhc2VcIjogJGZhLXZhci1rZXliYXNlLFxuICBcImFwcGxlLXBheVwiOiAkZmEtdmFyLWFwcGxlLXBheSxcbiAgXCJwYWRsZXRcIjogJGZhLXZhci1wYWRsZXQsXG4gIFwiYW1hem9uLXBheVwiOiAkZmEtdmFyLWFtYXpvbi1wYXksXG4gIFwic3F1YXJlLWdpdGh1YlwiOiAkZmEtdmFyLXNxdWFyZS1naXRodWIsXG4gIFwiZ2l0aHViLXNxdWFyZVwiOiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmUsXG4gIFwic3R1bWJsZXVwb25cIjogJGZhLXZhci1zdHVtYmxldXBvbixcbiAgXCJmZWRleFwiOiAkZmEtdmFyLWZlZGV4LFxuICBcInBob2VuaXgtZnJhbWV3b3JrXCI6ICRmYS12YXItcGhvZW5peC1mcmFtZXdvcmssXG4gIFwic2hvcGlmeVwiOiAkZmEtdmFyLXNob3BpZnksXG4gIFwibmVvc1wiOiAkZmEtdmFyLW5lb3MsXG4gIFwic3F1YXJlLXRocmVhZHNcIjogJGZhLXZhci1zcXVhcmUtdGhyZWFkcyxcbiAgXCJoYWNrZXJyYW5rXCI6ICRmYS12YXItaGFja2VycmFuayxcbiAgXCJyZXNlYXJjaGdhdGVcIjogJGZhLXZhci1yZXNlYXJjaGdhdGUsXG4gIFwic3dpZnRcIjogJGZhLXZhci1zd2lmdCxcbiAgXCJhbmd1bGFyXCI6ICRmYS12YXItYW5ndWxhcixcbiAgXCJzcGVha2FwXCI6ICRmYS12YXItc3BlYWthcCxcbiAgXCJhbmdyeWNyZWF0aXZlXCI6ICRmYS12YXItYW5ncnljcmVhdGl2ZSxcbiAgXCJ5LWNvbWJpbmF0b3JcIjogJGZhLXZhci15LWNvbWJpbmF0b3IsXG4gIFwiZW1waXJlXCI6ICRmYS12YXItZW1waXJlLFxuICBcImVudmlyYVwiOiAkZmEtdmFyLWVudmlyYSxcbiAgXCJnb29nbGUtc2Nob2xhclwiOiAkZmEtdmFyLWdvb2dsZS1zY2hvbGFyLFxuICBcInNxdWFyZS1naXRsYWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0bGFiLFxuICBcImdpdGxhYi1zcXVhcmVcIjogJGZhLXZhci1naXRsYWItc3F1YXJlLFxuICBcInN0dWRpb3ZpbmFyaVwiOiAkZmEtdmFyLXN0dWRpb3ZpbmFyaSxcbiAgXCJwaWVkLXBpcGVyXCI6ICRmYS12YXItcGllZC1waXBlcixcbiAgXCJ3b3JkcHJlc3NcIjogJGZhLXZhci13b3JkcHJlc3MsXG4gIFwicHJvZHVjdC1odW50XCI6ICRmYS12YXItcHJvZHVjdC1odW50LFxuICBcImZpcmVmb3hcIjogJGZhLXZhci1maXJlZm94LFxuICBcImxpbm9kZVwiOiAkZmEtdmFyLWxpbm9kZSxcbiAgXCJnb29kcmVhZHNcIjogJGZhLXZhci1nb29kcmVhZHMsXG4gIFwic3F1YXJlLW9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1zcXVhcmUtb2Rub2tsYXNzbmlraSxcbiAgXCJvZG5va2xhc3NuaWtpLXNxdWFyZVwiOiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlLFxuICBcImpzZmlkZGxlXCI6ICRmYS12YXItanNmaWRkbGUsXG4gIFwic2l0aFwiOiAkZmEtdmFyLXNpdGgsXG4gIFwidGhlbWVpc2xlXCI6ICRmYS12YXItdGhlbWVpc2xlLFxuICBcInBhZ2U0XCI6ICRmYS12YXItcGFnZTQsXG4gIFwiaGFzaG5vZGVcIjogJGZhLXZhci1oYXNobm9kZSxcbiAgXCJyZWFjdFwiOiAkZmEtdmFyLXJlYWN0LFxuICBcImNjLXBheXBhbFwiOiAkZmEtdmFyLWNjLXBheXBhbCxcbiAgXCJzcXVhcmVzcGFjZVwiOiAkZmEtdmFyLXNxdWFyZXNwYWNlLFxuICBcImNjLXN0cmlwZVwiOiAkZmEtdmFyLWNjLXN0cmlwZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNoYXJlXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSxcbiAgXCJiaXRjb2luXCI6ICRmYS12YXItYml0Y29pbixcbiAgXCJrZXljZG5cIjogJGZhLXZhci1rZXljZG4sXG4gIFwib3BlcmFcIjogJGZhLXZhci1vcGVyYSxcbiAgXCJpdGNoLWlvXCI6ICRmYS12YXItaXRjaC1pbyxcbiAgXCJ1bWJyYWNvXCI6ICRmYS12YXItdW1icmFjbyxcbiAgXCJnYWxhY3RpYy1zZW5hdGVcIjogJGZhLXZhci1nYWxhY3RpYy1zZW5hdGUsXG4gIFwidWJ1bnR1XCI6ICRmYS12YXItdWJ1bnR1LFxuICBcImRyYWZ0MmRpZ2l0YWxcIjogJGZhLXZhci1kcmFmdDJkaWdpdGFsLFxuICBcInN0cmlwZVwiOiAkZmEtdmFyLXN0cmlwZSxcbiAgXCJob3V6elwiOiAkZmEtdmFyLWhvdXp6LFxuICBcImdnXCI6ICRmYS12YXItZ2csXG4gIFwiZGhsXCI6ICRmYS12YXItZGhsLFxuICBcInNxdWFyZS1waW50ZXJlc3RcIjogJGZhLXZhci1zcXVhcmUtcGludGVyZXN0LFxuICBcInBpbnRlcmVzdC1zcXVhcmVcIjogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlLFxuICBcInhpbmdcIjogJGZhLXZhci14aW5nLFxuICBcImJsYWNrYmVycnlcIjogJGZhLXZhci1ibGFja2JlcnJ5LFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLFxuICBcInBsYXlzdGF0aW9uXCI6ICRmYS12YXItcGxheXN0YXRpb24sXG4gIFwicXVpbnNjYXBlXCI6ICRmYS12YXItcXVpbnNjYXBlLFxuICBcImxlc3NcIjogJGZhLXZhci1sZXNzLFxuICBcImJsb2dnZXItYlwiOiAkZmEtdmFyLWJsb2dnZXItYixcbiAgXCJvcGVuY2FydFwiOiAkZmEtdmFyLW9wZW5jYXJ0LFxuICBcInZpbmVcIjogJGZhLXZhci12aW5lLFxuICBcInNpZ25hbC1tZXNzZW5nZXJcIjogJGZhLXZhci1zaWduYWwtbWVzc2VuZ2VyLFxuICBcInBheXBhbFwiOiAkZmEtdmFyLXBheXBhbCxcbiAgXCJnaXRsYWJcIjogJGZhLXZhci1naXRsYWIsXG4gIFwidHlwbzNcIjogJGZhLXZhci10eXBvMyxcbiAgXCJyZWRkaXQtYWxpZW5cIjogJGZhLXZhci1yZWRkaXQtYWxpZW4sXG4gIFwieWFob29cIjogJGZhLXZhci15YWhvbyxcbiAgXCJkYWlseW1vdGlvblwiOiAkZmEtdmFyLWRhaWx5bW90aW9uLFxuICBcImFmZmlsaWF0ZXRoZW1lXCI6ICRmYS12YXItYWZmaWxpYXRldGhlbWUsXG4gIFwicGllZC1waXBlci1wcFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItcHAsXG4gIFwiYm9vdHN0cmFwXCI6ICRmYS12YXItYm9vdHN0cmFwLFxuICBcIm9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLFxuICBcIm5mYy1zeW1ib2xcIjogJGZhLXZhci1uZmMtc3ltYm9sLFxuICBcIm1pbnRiaXRcIjogJGZhLXZhci1taW50Yml0LFxuICBcImV0aGVyZXVtXCI6ICRmYS12YXItZXRoZXJldW0sXG4gIFwic3BlYWtlci1kZWNrXCI6ICRmYS12YXItc3BlYWtlci1kZWNrLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmMtZXVcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1LFxuICBcInBhdHJlb25cIjogJGZhLXZhci1wYXRyZW9uLFxuICBcImF2aWFuZXhcIjogJGZhLXZhci1hdmlhbmV4LFxuICBcImVsbG9cIjogJGZhLXZhci1lbGxvLFxuICBcImdvZm9yZVwiOiAkZmEtdmFyLWdvZm9yZSxcbiAgXCJiaW1vYmplY3RcIjogJGZhLXZhci1iaW1vYmplY3QsXG4gIFwiYnJhdmUtcmV2ZXJzZVwiOiAkZmEtdmFyLWJyYXZlLXJldmVyc2UsXG4gIFwiZmFjZWJvb2stZlwiOiAkZmEtdmFyLWZhY2Vib29rLWYsXG4gIFwic3F1YXJlLWdvb2dsZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzLFxuICBcImdvb2dsZS1wbHVzLXNxdWFyZVwiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSxcbiAgXCJ3ZWItYXdlc29tZVwiOiAkZmEtdmFyLXdlYi1hd2Vzb21lLFxuICBcIm1hbmRhbG9yaWFuXCI6ICRmYS12YXItbWFuZGFsb3JpYW4sXG4gIFwiZmlyc3Qtb3JkZXItYWx0XCI6ICRmYS12YXItZmlyc3Qtb3JkZXItYWx0LFxuICBcIm9zaVwiOiAkZmEtdmFyLW9zaSxcbiAgXCJnb29nbGUtd2FsbGV0XCI6ICRmYS12YXItZ29vZ2xlLXdhbGxldCxcbiAgXCJkLWFuZC1kLWJleW9uZFwiOiAkZmEtdmFyLWQtYW5kLWQtYmV5b25kLFxuICBcInBlcmlzY29wZVwiOiAkZmEtdmFyLXBlcmlzY29wZSxcbiAgXCJmdWxjcnVtXCI6ICRmYS12YXItZnVsY3J1bSxcbiAgXCJjbG91ZHNjYWxlXCI6ICRmYS12YXItY2xvdWRzY2FsZSxcbiAgXCJmb3J1bWJlZVwiOiAkZmEtdmFyLWZvcnVtYmVlLFxuICBcIm1penVuaVwiOiAkZmEtdmFyLW1penVuaSxcbiAgXCJzY2hsaXhcIjogJGZhLXZhci1zY2hsaXgsXG4gIFwic3F1YXJlLXhpbmdcIjogJGZhLXZhci1zcXVhcmUteGluZyxcbiAgXCJ4aW5nLXNxdWFyZVwiOiAkZmEtdmFyLXhpbmctc3F1YXJlLFxuICBcImJhbmRjYW1wXCI6ICRmYS12YXItYmFuZGNhbXAsXG4gIFwid3Bmb3Jtc1wiOiAkZmEtdmFyLXdwZm9ybXMsXG4gIFwiY2xvdWR2ZXJzaWZ5XCI6ICRmYS12YXItY2xvdWR2ZXJzaWZ5LFxuICBcInVzcHNcIjogJGZhLXZhci11c3BzLFxuICBcIm1lZ2Fwb3J0XCI6ICRmYS12YXItbWVnYXBvcnQsXG4gIFwibWFnZW50b1wiOiAkZmEtdmFyLW1hZ2VudG8sXG4gIFwic3BvdGlmeVwiOiAkZmEtdmFyLXNwb3RpZnksXG4gIFwib3B0aW4tbW9uc3RlclwiOiAkZmEtdmFyLW9wdGluLW1vbnN0ZXIsXG4gIFwiZmx5XCI6ICRmYS12YXItZmx5LFxuICBcInNxdWFyZS1ibHVlc2t5XCI6ICRmYS12YXItc3F1YXJlLWJsdWVza3ksXG4gIFwiYXZpYXRvXCI6ICRmYS12YXItYXZpYXRvLFxuICBcIml0dW5lc1wiOiAkZmEtdmFyLWl0dW5lcyxcbiAgXCJjdXR0bGVmaXNoXCI6ICRmYS12YXItY3V0dGxlZmlzaCxcbiAgXCJibG9nZ2VyXCI6ICRmYS12YXItYmxvZ2dlcixcbiAgXCJmbGlja3JcIjogJGZhLXZhci1mbGlja3IsXG4gIFwidmliZXJcIjogJGZhLXZhci12aWJlcixcbiAgXCJzb3VuZGNsb3VkXCI6ICRmYS12YXItc291bmRjbG91ZCxcbiAgXCJkaWdnXCI6ICRmYS12YXItZGlnZyxcbiAgXCJ0ZW5jZW50LXdlaWJvXCI6ICRmYS12YXItdGVuY2VudC13ZWlibyxcbiAgXCJsZXR0ZXJib3hkXCI6ICRmYS12YXItbGV0dGVyYm94ZCxcbiAgXCJzeW1mb255XCI6ICRmYS12YXItc3ltZm9ueSxcbiAgXCJtYXhjZG5cIjogJGZhLXZhci1tYXhjZG4sXG4gIFwiZXRzeVwiOiAkZmEtdmFyLWV0c3ksXG4gIFwiZmFjZWJvb2stbWVzc2VuZ2VyXCI6ICRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyLFxuICBcImF1ZGlibGVcIjogJGZhLXZhci1hdWRpYmxlLFxuICBcInRoaW5rLXBlYWtzXCI6ICRmYS12YXItdGhpbmstcGVha3MsXG4gIFwiYmlsaWJpbGlcIjogJGZhLXZhci1iaWxpYmlsaSxcbiAgXCJlcmxhbmdcIjogJGZhLXZhci1lcmxhbmcsXG4gIFwieC10d2l0dGVyXCI6ICRmYS12YXIteC10d2l0dGVyLFxuICBcImNvdHRvbi1idXJlYXVcIjogJGZhLXZhci1jb3R0b24tYnVyZWF1LFxuICBcImRhc2hjdWJlXCI6ICRmYS12YXItZGFzaGN1YmUsXG4gIFwiNDItZ3JvdXBcIjogJGZhLXZhci00Mi1ncm91cCxcbiAgXCJpbm5vc29mdFwiOiAkZmEtdmFyLWlubm9zb2Z0LFxuICBcInN0YWNrLWV4Y2hhbmdlXCI6ICRmYS12YXItc3RhY2stZXhjaGFuZ2UsXG4gIFwiZWxlbWVudG9yXCI6ICRmYS12YXItZWxlbWVudG9yLFxuICBcInNxdWFyZS1waWVkLXBpcGVyXCI6ICRmYS12YXItc3F1YXJlLXBpZWQtcGlwZXIsXG4gIFwicGllZC1waXBlci1zcXVhcmVcIjogJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5kXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZCxcbiAgXCJwYWxmZWRcIjogJGZhLXZhci1wYWxmZWQsXG4gIFwic3VwZXJwb3dlcnNcIjogJGZhLXZhci1zdXBlcnBvd2VycyxcbiAgXCJyZXNvbHZpbmdcIjogJGZhLXZhci1yZXNvbHZpbmcsXG4gIFwieGJveFwiOiAkZmEtdmFyLXhib3gsXG4gIFwic3F1YXJlLXdlYi1hd2Vzb21lLXN0cm9rZVwiOiAkZmEtdmFyLXNxdWFyZS13ZWItYXdlc29tZS1zdHJva2UsXG4gIFwic2VhcmNoZW5naW5cIjogJGZhLXZhci1zZWFyY2hlbmdpbixcbiAgXCJ0aWt0b2tcIjogJGZhLXZhci10aWt0b2ssXG4gIFwic3F1YXJlLWZhY2Vib29rXCI6ICRmYS12YXItc3F1YXJlLWZhY2Vib29rLFxuICBcImZhY2Vib29rLXNxdWFyZVwiOiAkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSxcbiAgXCJyZW5yZW5cIjogJGZhLXZhci1yZW5yZW4sXG4gIFwibGludXhcIjogJGZhLXZhci1saW51eCxcbiAgXCJnbGlkZVwiOiAkZmEtdmFyLWdsaWRlLFxuICBcImxpbmtlZGluXCI6ICRmYS12YXItbGlua2VkaW4sXG4gIFwiaHVic3BvdFwiOiAkZmEtdmFyLWh1YnNwb3QsXG4gIFwiZGVwbG95ZG9nXCI6ICRmYS12YXItZGVwbG95ZG9nLFxuICBcInR3aXRjaFwiOiAkZmEtdmFyLXR3aXRjaCxcbiAgXCJmbHV0dGVyXCI6ICRmYS12YXItZmx1dHRlcixcbiAgXCJyYXZlbHJ5XCI6ICRmYS12YXItcmF2ZWxyeSxcbiAgXCJtaXhlclwiOiAkZmEtdmFyLW1peGVyLFxuICBcInNxdWFyZS1sYXN0Zm1cIjogJGZhLXZhci1zcXVhcmUtbGFzdGZtLFxuICBcImxhc3RmbS1zcXVhcmVcIjogJGZhLXZhci1sYXN0Zm0tc3F1YXJlLFxuICBcInZpbWVvXCI6ICRmYS12YXItdmltZW8sXG4gIFwibWVuZGVsZXlcIjogJGZhLXZhci1tZW5kZWxleSxcbiAgXCJ1bmlyZWdpc3RyeVwiOiAkZmEtdmFyLXVuaXJlZ2lzdHJ5LFxuICBcImZpZ21hXCI6ICRmYS12YXItZmlnbWEsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1yZW1peFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgsXG4gIFwiY2MtYW1hem9uLXBheVwiOiAkZmEtdmFyLWNjLWFtYXpvbi1wYXksXG4gIFwiZHJvcGJveFwiOiAkZmEtdmFyLWRyb3Bib3gsXG4gIFwiaW5zdGFncmFtXCI6ICRmYS12YXItaW5zdGFncmFtLFxuICBcImNtcGxpZFwiOiAkZmEtdmFyLWNtcGxpZCxcbiAgXCJ1cHdvcmtcIjogJGZhLXZhci11cHdvcmssXG4gIFwiZmFjZWJvb2tcIjogJGZhLXZhci1mYWNlYm9vayxcbiAgXCJncmlwZmlyZVwiOiAkZmEtdmFyLWdyaXBmaXJlLFxuICBcImplZGktb3JkZXJcIjogJGZhLXZhci1qZWRpLW9yZGVyLFxuICBcInVpa2l0XCI6ICRmYS12YXItdWlraXQsXG4gIFwiZm9ydC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQsXG4gIFwicGhhYnJpY2F0b3JcIjogJGZhLXZhci1waGFicmljYXRvcixcbiAgXCJ1c3N1bm5haFwiOiAkZmEtdmFyLXVzc3VubmFoLFxuICBcImVhcmx5YmlyZHNcIjogJGZhLXZhci1lYXJseWJpcmRzLFxuICBcInRyYWRlLWZlZGVyYXRpb25cIjogJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uLFxuICBcImF1dG9wcmVmaXhlclwiOiAkZmEtdmFyLWF1dG9wcmVmaXhlcixcbiAgXCJ3aGF0c2FwcFwiOiAkZmEtdmFyLXdoYXRzYXBwLFxuICBcInNxdWFyZS11cHdvcmtcIjogJGZhLXZhci1zcXVhcmUtdXB3b3JrLFxuICBcInNsaWRlc2hhcmVcIjogJGZhLXZhci1zbGlkZXNoYXJlLFxuICBcImdvb2dsZS1wbGF5XCI6ICRmYS12YXItZ29vZ2xlLXBsYXksXG4gIFwidmlhZGVvXCI6ICRmYS12YXItdmlhZGVvLFxuICBcImxpbmVcIjogJGZhLXZhci1saW5lLFxuICBcImdvb2dsZS1kcml2ZVwiOiAkZmEtdmFyLWdvb2dsZS1kcml2ZSxcbiAgXCJzZXJ2aWNlc3RhY2tcIjogJGZhLXZhci1zZXJ2aWNlc3RhY2ssXG4gIFwic2ltcGx5YnVpbHRcIjogJGZhLXZhci1zaW1wbHlidWlsdCxcbiAgXCJiaXRidWNrZXRcIjogJGZhLXZhci1iaXRidWNrZXQsXG4gIFwiaW1kYlwiOiAkZmEtdmFyLWltZGIsXG4gIFwiZGVlemVyXCI6ICRmYS12YXItZGVlemVyLFxuICBcInJhc3BiZXJyeS1waVwiOiAkZmEtdmFyLXJhc3BiZXJyeS1waSxcbiAgXCJqaXJhXCI6ICRmYS12YXItamlyYSxcbiAgXCJkb2NrZXJcIjogJGZhLXZhci1kb2NrZXIsXG4gIFwic2NyZWVucGFsXCI6ICRmYS12YXItc2NyZWVucGFsLFxuICBcImJsdWV0b290aFwiOiAkZmEtdmFyLWJsdWV0b290aCxcbiAgXCJnaXR0ZXJcIjogJGZhLXZhci1naXR0ZXIsXG4gIFwiZC1hbmQtZFwiOiAkZmEtdmFyLWQtYW5kLWQsXG4gIFwibWljcm9ibG9nXCI6ICRmYS12YXItbWljcm9ibG9nLFxuICBcImNjLWRpbmVycy1jbHViXCI6ICRmYS12YXItY2MtZGluZXJzLWNsdWIsXG4gIFwiZ2ctY2lyY2xlXCI6ICRmYS12YXItZ2ctY2lyY2xlLFxuICBcInBpZWQtcGlwZXItaGF0XCI6ICRmYS12YXItcGllZC1waXBlci1oYXQsXG4gIFwia2lja3N0YXJ0ZXIta1wiOiAkZmEtdmFyLWtpY2tzdGFydGVyLWssXG4gIFwieWFuZGV4XCI6ICRmYS12YXIteWFuZGV4LFxuICBcInJlYWRtZVwiOiAkZmEtdmFyLXJlYWRtZSxcbiAgXCJodG1sNVwiOiAkZmEtdmFyLWh0bWw1LFxuICBcInNlbGxzeVwiOiAkZmEtdmFyLXNlbGxzeSxcbiAgXCJzcXVhcmUtd2ViLWF3ZXNvbWVcIjogJGZhLXZhci1zcXVhcmUtd2ViLWF3ZXNvbWUsXG4gIFwic2Fzc1wiOiAkZmEtdmFyLXNhc3MsXG4gIFwid2lyc2luZGhhbmR3ZXJrXCI6ICRmYS12YXItd2lyc2luZGhhbmR3ZXJrLFxuICBcIndzaFwiOiAkZmEtdmFyLXdzaCxcbiAgXCJidXJvbW9iZWxleHBlcnRlXCI6ICRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSxcbiAgXCJzYWxlc2ZvcmNlXCI6ICRmYS12YXItc2FsZXNmb3JjZSxcbiAgXCJvY3RvcHVzLWRlcGxveVwiOiAkZmEtdmFyLW9jdG9wdXMtZGVwbG95LFxuICBcIm1lZGFwcHNcIjogJGZhLXZhci1tZWRhcHBzLFxuICBcIm5zOFwiOiAkZmEtdmFyLW5zOCxcbiAgXCJwaW50ZXJlc3QtcFwiOiAkZmEtdmFyLXBpbnRlcmVzdC1wLFxuICBcImFwcGVyXCI6ICRmYS12YXItYXBwZXIsXG4gIFwiZm9ydC1hd2Vzb21lXCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLFxuICBcIndhemVcIjogJGZhLXZhci13YXplLFxuICBcImJsdWVza3lcIjogJGZhLXZhci1ibHVlc2t5LFxuICBcImNjLWpjYlwiOiAkZmEtdmFyLWNjLWpjYixcbiAgXCJzbmFwY2hhdFwiOiAkZmEtdmFyLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LWdob3N0XCI6ICRmYS12YXItc25hcGNoYXQtZ2hvc3QsXG4gIFwiZmFudGFzeS1mbGlnaHQtZ2FtZXNcIjogJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyxcbiAgXCJydXN0XCI6ICRmYS12YXItcnVzdCxcbiAgXCJ3aXhcIjogJGZhLXZhci13aXgsXG4gIFwic3F1YXJlLWJlaGFuY2VcIjogJGZhLXZhci1zcXVhcmUtYmVoYW5jZSxcbiAgXCJiZWhhbmNlLXNxdWFyZVwiOiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlLFxuICBcInN1cHBsZVwiOiAkZmEtdmFyLXN1cHBsZSxcbiAgXCJ3ZWJmbG93XCI6ICRmYS12YXItd2ViZmxvdyxcbiAgXCJyZWJlbFwiOiAkZmEtdmFyLXJlYmVsLFxuICBcImNzczNcIjogJGZhLXZhci1jc3MzLFxuICBcInN0YXlsaW5rZWRcIjogJGZhLXZhci1zdGF5bGlua2VkLFxuICBcImthZ2dsZVwiOiAkZmEtdmFyLWthZ2dsZSxcbiAgXCJzcGFjZS1hd2Vzb21lXCI6ICRmYS12YXItc3BhY2UtYXdlc29tZSxcbiAgXCJkZXZpYW50YXJ0XCI6ICRmYS12YXItZGV2aWFudGFydCxcbiAgXCJjcGFuZWxcIjogJGZhLXZhci1jcGFuZWwsXG4gIFwiZ29vZHJlYWRzLWdcIjogJGZhLXZhci1nb29kcmVhZHMtZyxcbiAgXCJzcXVhcmUtZ2l0XCI6ICRmYS12YXItc3F1YXJlLWdpdCxcbiAgXCJnaXQtc3F1YXJlXCI6ICRmYS12YXItZ2l0LXNxdWFyZSxcbiAgXCJzcXVhcmUtdHVtYmxyXCI6ICRmYS12YXItc3F1YXJlLXR1bWJscixcbiAgXCJ0dW1ibHItc3F1YXJlXCI6ICRmYS12YXItdHVtYmxyLXNxdWFyZSxcbiAgXCJ0cmVsbG9cIjogJGZhLXZhci10cmVsbG8sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1qcFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAsXG4gIFwiZ2V0LXBvY2tldFwiOiAkZmEtdmFyLWdldC1wb2NrZXQsXG4gIFwicGVyYnl0ZVwiOiAkZmEtdmFyLXBlcmJ5dGUsXG4gIFwiZ3J1bnRcIjogJGZhLXZhci1ncnVudCxcbiAgXCJ3ZWVibHlcIjogJGZhLXZhci13ZWVibHksXG4gIFwiY29ubmVjdGRldmVsb3BcIjogJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCxcbiAgXCJsZWFucHViXCI6ICRmYS12YXItbGVhbnB1YixcbiAgXCJibGFjay10aWVcIjogJGZhLXZhci1ibGFjay10aWUsXG4gIFwidGhlbWVjb1wiOiAkZmEtdmFyLXRoZW1lY28sXG4gIFwicHl0aG9uXCI6ICRmYS12YXItcHl0aG9uLFxuICBcImFuZHJvaWRcIjogJGZhLXZhci1hbmRyb2lkLFxuICBcImJvdHNcIjogJGZhLXZhci1ib3RzLFxuICBcImZyZWUtY29kZS1jYW1wXCI6ICRmYS12YXItZnJlZS1jb2RlLWNhbXAsXG4gIFwiaG9ybmJpbGxcIjogJGZhLXZhci1ob3JuYmlsbCxcbiAgXCJqc1wiOiAkZmEtdmFyLWpzLFxuICBcImlkZWFsXCI6ICRmYS12YXItaWRlYWwsXG4gIFwiZ2l0XCI6ICRmYS12YXItZ2l0LFxuICBcImRldlwiOiAkZmEtdmFyLWRldixcbiAgXCJza2V0Y2hcIjogJGZhLXZhci1za2V0Y2gsXG4gIFwieWFuZGV4LWludGVybmF0aW9uYWxcIjogJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbCxcbiAgXCJjYy1hbWV4XCI6ICRmYS12YXItY2MtYW1leCxcbiAgXCJ1YmVyXCI6ICRmYS12YXItdWJlcixcbiAgXCJnaXRodWJcIjogJGZhLXZhci1naXRodWIsXG4gIFwicGhwXCI6ICRmYS12YXItcGhwLFxuICBcImFsaXBheVwiOiAkZmEtdmFyLWFsaXBheSxcbiAgXCJ5b3V0dWJlXCI6ICRmYS12YXIteW91dHViZSxcbiAgXCJza3lhdGxhc1wiOiAkZmEtdmFyLXNreWF0bGFzLFxuICBcImZpcmVmb3gtYnJvd3NlclwiOiAkZmEtdmFyLWZpcmVmb3gtYnJvd3NlcixcbiAgXCJyZXBseWRcIjogJGZhLXZhci1yZXBseWQsXG4gIFwic3VzZVwiOiAkZmEtdmFyLXN1c2UsXG4gIFwiamVua2luc1wiOiAkZmEtdmFyLWplbmtpbnMsXG4gIFwidHdpdHRlclwiOiAkZmEtdmFyLXR3aXR0ZXIsXG4gIFwicm9ja3Jtc1wiOiAkZmEtdmFyLXJvY2tybXMsXG4gIFwicGludGVyZXN0XCI6ICRmYS12YXItcGludGVyZXN0LFxuICBcImJ1ZmZlclwiOiAkZmEtdmFyLWJ1ZmZlcixcbiAgXCJucG1cIjogJGZhLXZhci1ucG0sXG4gIFwieWFtbWVyXCI6ICRmYS12YXIteWFtbWVyLFxuICBcImJ0Y1wiOiAkZmEtdmFyLWJ0YyxcbiAgXCJkcmliYmJsZVwiOiAkZmEtdmFyLWRyaWJiYmxlLFxuICBcInN0dW1ibGV1cG9uLWNpcmNsZVwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSxcbiAgXCJpbnRlcm5ldC1leHBsb3JlclwiOiAkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyLFxuICBcInN0dWJiZXJcIjogJGZhLXZhci1zdHViYmVyLFxuICBcInRlbGVncmFtXCI6ICRmYS12YXItdGVsZWdyYW0sXG4gIFwidGVsZWdyYW0tcGxhbmVcIjogJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSxcbiAgXCJvbGQtcmVwdWJsaWNcIjogJGZhLXZhci1vbGQtcmVwdWJsaWMsXG4gIFwib2R5c2VlXCI6ICRmYS12YXItb2R5c2VlLFxuICBcInNxdWFyZS13aGF0c2FwcFwiOiAkZmEtdmFyLXNxdWFyZS13aGF0c2FwcCxcbiAgXCJ3aGF0c2FwcC1zcXVhcmVcIjogJGZhLXZhci13aGF0c2FwcC1zcXVhcmUsXG4gIFwibm9kZS1qc1wiOiAkZmEtdmFyLW5vZGUtanMsXG4gIFwiZWRnZS1sZWdhY3lcIjogJGZhLXZhci1lZGdlLWxlZ2FjeSxcbiAgXCJzbGFja1wiOiAkZmEtdmFyLXNsYWNrLFxuICBcInNsYWNrLWhhc2hcIjogJGZhLXZhci1zbGFjay1oYXNoLFxuICBcIm1lZHJ0XCI6ICRmYS12YXItbWVkcnQsXG4gIFwidXNiXCI6ICRmYS12YXItdXNiLFxuICBcInR1bWJsclwiOiAkZmEtdmFyLXR1bWJscixcbiAgXCJ2YWFkaW5cIjogJGZhLXZhci12YWFkaW4sXG4gIFwicXVvcmFcIjogJGZhLXZhci1xdW9yYSxcbiAgXCJzcXVhcmUteC10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXgtdHdpdHRlcixcbiAgXCJyZWFjdGV1cm9wZVwiOiAkZmEtdmFyLXJlYWN0ZXVyb3BlLFxuICBcIm1lZGl1bVwiOiAkZmEtdmFyLW1lZGl1bSxcbiAgXCJtZWRpdW0tbVwiOiAkZmEtdmFyLW1lZGl1bS1tLFxuICBcImFtaWxpYVwiOiAkZmEtdmFyLWFtaWxpYSxcbiAgXCJtaXhjbG91ZFwiOiAkZmEtdmFyLW1peGNsb3VkLFxuICBcImZsaXBib2FyZFwiOiAkZmEtdmFyLWZsaXBib2FyZCxcbiAgXCJ2aWFjb2luXCI6ICRmYS12YXItdmlhY29pbixcbiAgXCJjcml0aWNhbC1yb2xlXCI6ICRmYS12YXItY3JpdGljYWwtcm9sZSxcbiAgXCJzaXRyb3hcIjogJGZhLXZhci1zaXRyb3gsXG4gIFwiZGlzY291cnNlXCI6ICRmYS12YXItZGlzY291cnNlLFxuICBcImpvb21sYVwiOiAkZmEtdmFyLWpvb21sYSxcbiAgXCJtYXN0b2RvblwiOiAkZmEtdmFyLW1hc3RvZG9uLFxuICBcImFpcmJuYlwiOiAkZmEtdmFyLWFpcmJuYixcbiAgXCJ3b2xmLXBhY2stYmF0dGFsaW9uXCI6ICRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbixcbiAgXCJidXktbi1sYXJnZVwiOiAkZmEtdmFyLWJ1eS1uLWxhcmdlLFxuICBcImd1bHBcIjogJGZhLXZhci1ndWxwLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1c1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyxcbiAgXCJzdHJhdmFcIjogJGZhLXZhci1zdHJhdmEsXG4gIFwiZW1iZXJcIjogJGZhLXZhci1lbWJlcixcbiAgXCJjYW5hZGlhbi1tYXBsZS1sZWFmXCI6ICRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZixcbiAgXCJ0ZWFtc3BlYWtcIjogJGZhLXZhci10ZWFtc3BlYWssXG4gIFwicHVzaGVkXCI6ICRmYS12YXItcHVzaGVkLFxuICBcIndvcmRwcmVzcy1zaW1wbGVcIjogJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlLFxuICBcIm51dHJpdGlvbml4XCI6ICRmYS12YXItbnV0cml0aW9uaXgsXG4gIFwid29kdVwiOiAkZmEtdmFyLXdvZHUsXG4gIFwiZ29vZ2xlLXBheVwiOiAkZmEtdmFyLWdvb2dsZS1wYXksXG4gIFwiaW50ZXJjb21cIjogJGZhLXZhci1pbnRlcmNvbSxcbiAgXCJ6aGlodVwiOiAkZmEtdmFyLXpoaWh1LFxuICBcImtvcnZ1ZVwiOiAkZmEtdmFyLWtvcnZ1ZSxcbiAgXCJwaXhcIjogJGZhLXZhci1waXgsXG4gIFwic3RlYW0tc3ltYm9sXCI6ICRmYS12YXItc3RlYW0tc3ltYm9sLFxuKTtcbiIsIi8vIHNjcmVlbi1yZWFkZXIgdXRpbGl0aWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4uc3Itb25seSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5IHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seTtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbi5zci1vbmx5LWZvY3VzYWJsZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIGZhLXNyLW9ubHktZm9jdXNhYmxlO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNy4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1jbGFzc2ljOiAnI3sgJGZhLXN0eWxlLWZhbWlseSB9JztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LXRoaW46IG5vcm1hbCAxMDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXRoaW4tMTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS10aGluLTEwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYXQsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbiB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtbGlnaHQ6IG5vcm1hbCAzMDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWxpZ2h0LTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtbGlnaHQtMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhbCxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtcmVndWxhcjogbm9ybWFsIDQwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjcuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjcuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktZHVvdG9uZTogJ0ZvbnQgQXdlc29tZSA2IER1b3RvbmUnO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtZHVvdG9uZTogbm9ybWFsIDkwMCAxZW0vMSAnRm9udCBBd2Vzb21lIDYgRHVvdG9uZSc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IER1b3RvbmUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtZHVvdG9uZS05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWR1b3RvbmUtOTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhZCxcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4uZmFkOjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHJpbWFyeS1jb2xvciwgaW5oZXJpdCk7XG4gIG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXByaW1hcnktb3BhY2l0eSwgI3skZmEtcHJpbWFyeS1vcGFjaXR5fSk7XG59XG5cbi5mYWQ6OmFmdGVyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmU6OmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXNlY29uZGFyeS1jb2xvciwgaW5oZXJpdCk7XG4gIG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXNlY29uZGFyeS1vcGFjaXR5LCAjeyRmYS1zZWNvbmRhcnktb3BhY2l0eX0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3dhcC1vcGFjaXR5IC5mYWQ6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zd2FwLW9wYWNpdHkgLmZhLWR1b3RvbmU6OmJlZm9yZSxcbi5mYWQuI3skZmEtY3NzLXByZWZpeH0tc3dhcC1vcGFjaXR5OjpiZWZvcmUsXG4uZmEtZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1zd2FwLW9wYWNpdHk6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXNlY29uZGFyeS1vcGFjaXR5LCAjeyRmYS1zZWNvbmRhcnktb3BhY2l0eX0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3dhcC1vcGFjaXR5IC5mYWQ6OmFmdGVyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3YXAtb3BhY2l0eSAuZmEtZHVvdG9uZTo6YWZ0ZXIsXG4uZmFkLiN7JGZhLWNzcy1wcmVmaXh9LXN3YXAtb3BhY2l0eTo6YWZ0ZXIsXG4uZmEtZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1zd2FwLW9wYWNpdHk6OmFmdGVyIHtcbiAgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHJpbWFyeS1vcGFjaXR5LCAjeyRmYS1wcmltYXJ5LW9wYWNpdHl9KTtcbn1cblxuLmZhZC4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUuI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlLCAkZmEtaW52ZXJzZSk7XG59XG5cbi5mYWQuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsIC5mYWQuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4iLCIvLyA9PT0gVGFrZW4gZnJvbSBGb250QXdlc29tZSdzIGJyYW5kcy5zY3NzXG5cbi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjAuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLlxuICovXG5cbjpyb290LFxuOmhvc3Qge1xuICAtLSN7ICRmYS1jc3MtcHJlZml4IH0tZm9udC1icmFuZHM6IG5vcm1hbCA0MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG59XG5cbi5mYWIsXG4uZmEtYnJhbmRzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIvLyBAc2VlIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2hvdy10by11c2Uvb24tdGhlLXdlYi9zZXR1cC91c2luZy1wYWNrYWdlLW1hbmFnZXJzXG4kdXNlLWZhLXBybzogdHJ1ZTtcblxuLy8gSW1wb3J0IG1haW5cbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL2NvcmVcIjtcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL3NpemluZ1wiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL2xpc3RcIjtcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL2JvcmRlcmVkLXB1bGxlZFwiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL3JvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3Mvc3RhY2tlZFwiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3Mvc2NyZWVuLXJlYWRlclwiO1xuXG4vLyBJbXBvcnQgZm9udHNcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL3RoaW5cIjtcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXByby9zY3NzL2xpZ2h0XCI7XG5AaW1wb3J0IFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9yZWd1bGFyXCI7XG5AaW1wb3J0IFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1wcm8vc2Nzcy9zb2xpZFwiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtcHJvL3Njc3MvZHVvdG9uZVwiO1xuXG4vLyBVc2Ugb3VyIGN1c3RvbSBCcmFuZHMgdmFyaWF0aW9uLCBiZWNhdXNlIHNpbmNlIFY2IEZvbnRBd2Vzb21lIGltcG9ydHMgYWxsIGJyYW5kcyBpY29ucyBpbiB0aGVpciBicmFuZHMuc2Nzc1xuQGltcG9ydCBcImZvbnRzL2JyYW5kc1wiO1xuXG4vLyBPbmx5IGltcG9ydCBlZmZlY3RpdmVseSB1c2VkIGljb25zXG5AaW1wb3J0IFwiYWJzdHJhY3RzL2ljb25zLWdyb3Vwc1wiO1xuXG4kdXNlZC1mYS1pY29uczogJGN1c3RvbS11c2VkLWZhLWljb25zO1xuXG4vLyBhbHdheXMgYWRkIGRlZmF1bHQgaWNvbnMgZ3JvdXBcbiR1c2VkLWZhLWljb25zLWdyb3VwczogYXBwZW5kKCR1c2VkLWZhLWljb25zLWdyb3VwcywgZGVmYXVsdCk7XG5cbi8vIGFkZCBXb29Db21tZXJjZSBpY29ucyBpZiBuZWNlc3NhcnlcbkBpZiAkd29vY29tbWVyY2UtZW5hYmxlZCB7XG4gICR1c2VkLWZhLWljb25zLWdyb3VwczogYXBwZW5kKCR1c2VkLWZhLWljb25zLWdyb3Vwcywgd29vY29tbWVyY2UpO1xufVxuXG4vLyB0aGVuOiBtZXJnZSBpY29ucyBncm91cHNcbkBlYWNoICRncm91cC1uYW1lIGluICR1c2VkLWZhLWljb25zLWdyb3VwcyB7XG4gIEBpZiBtYXAtaGFzLWtleSgkZmEtaWNvbnMtZ3JvdXBzLCAkZ3JvdXAtbmFtZSkge1xuICAgICRncm91cC1pY29uczogbWFwLWdldCgkZmEtaWNvbnMtZ3JvdXBzLCAkZ3JvdXAtbmFtZSk7XG4gICAgJHVzZWQtZmEtaWNvbnM6IG1hcC1tZXJnZSgkdXNlZC1mYS1pY29ucywgJGdyb3VwLWljb25zKTtcbiAgfVxufVxuXG4vLyBhZGQgcG90ZW50aWFsIGFsaWFzZXMgZm9yIGFscmVhZHkgcmVnaXN0ZXJlZCBpY29uc1xuJHVzZWQtZmEtaWNvbnMtbmFtZXM6IG1hcC1rZXlzKCR1c2VkLWZhLWljb25zKTtcbiR1c2VkLWZhLWljb25zLWNvZGVzOiBtYXAtdmFsdWVzKCR1c2VkLWZhLWljb25zKTtcblxuQGVhY2ggJGZhLW5hbWUsICRmYS1jb2RlIGluICRmYS1pY29ucyB7XG4gICRjb2RlLWluZGV4OiBpbmRleCgkdXNlZC1mYS1pY29ucy1jb2RlcywgJGZhLWNvZGUpO1xuICAkbmFtZS1pbmRleDogaW5kZXgoJHVzZWQtZmEtaWNvbnMtbmFtZXMsICRmYS1uYW1lKTtcblxuICBAaWYgJGNvZGUtaW5kZXggYW5kIG5vdCAoJG5hbWUtaW5kZXgpIHtcbiAgICAkdXNlZC1mYS1pY29uczogbWFwLW1lcmdlKCR1c2VkLWZhLWljb25zLCAoJGZhLW5hbWU6ICRmYS1jb2RlKSk7XG4gIH1cbn1cblxuLy8gZmluYWxseTogb3V0cHV0IGljb25zIGNvZGUgKEZvbnRNaW4gV2VicGFjayB3aWxsIGRldGVjdCB0aGVtIG9uY2UgQ1NTIGlzIGJ1aWx0KVxuQGVhY2ggJG5hbWUsICRjb2RlIGluICR1c2VkLWZhLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGNvZGUpO1xuICB9XG59XG5cbi8vIHVzZSBvdXIgY3VzdG9tIER1b3RvbmUgaWNvbnMsIHRvIG9ubHkgaW1wb3J0IGVmZmVjdGl2ZWx5IHVzZWQgaWNvbnNcbkBpbXBvcnQgXCJmb250cy9kdW90b25lLWljb25zXCI7XG4iLCIvLyA9PT0gRHVvdG9uZSBpY29ucyBvcHRpbWl6YXRpb25cbi8vIG91dHB1dCA6YWZ0ZXIgaWNvbnMgY29kZSAoRm9udE1pbiBXZWJwYWNrIHdpbGwgZGV0ZWN0IHRoZW0gb25jZSBDU1MgaXMgYnVpbHQpXG5AZWFjaCAkbmFtZSwgJGNvbnRlbnQgaW4gJHVzZWQtZmEtaWNvbnMge1xuICAuZmFkLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OjphZnRlcixcbiAgLmZhLWR1b3RvbmUuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06OmFmdGVyIHtcblxuICAgIC8vIFRPRE86IHRoaXMgaXMgdGhlIHByb3BlciB3YXkgdG8gd3JpdGUgOmFmdGVyIGNvZGVzIGFzIG9mIDYueCwgYnV0IGl0IHJlcXVpcmVzIGxpZ2F0dXJlc1xuICAgIC8vIGFuZCBmb250bWluIGN1cnJlbnRseSBkb2Vzbid0IHN1cHBvcnQgdGhlbSwgdW5jb21tZW50IHRoaXMgY29kZSB3aGVuIGl0J3Mgc3VwcG9ydGVkXG4gICAgLy8gOmFmdGVyIGNvZGUgaXMgYWx3YXlzIHRoZSBzYW1lIGFzIHJlZ3VsYXIgY29kZSwgYnV0IGRvdWJsZWRcbiAgICAvLyRmYWQtYWZ0ZXItY29udGVudDogc3RyLXJlcGxhY2UoJGNvbnRlbnQsIFwiXFxcXFwiLCAkY29udGVudCArIFwiXFxcXFwiKTtcblxuICAgIC8vIHRoaXMgY29kZSBpcyA8IDYueCBidXQgaXQgc2VlbXMgdG8gd29yayBmb3IgdGVzdGVkIGljb25zXG4gICAgJGZhZC1hZnRlci1jb250ZW50OiBzdHItcmVwbGFjZSgkY29udGVudCwgXCJcXFxcXCIsIFwiXFxcXDEwXCIpO1xuICAgIGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhZC1hZnRlci1jb250ZW50KTtcbiAgfVxufVxuIiwiLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cblxuLy8gU2V0dGluZ3Ncbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kaGFtYnVyZ2VyLXBhZGRpbmcteCAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1wYWRkaW5nLXkgICAgICAgICAgIDogMTVweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItd2lkdGggICAgICAgICA6IDQwcHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAgICAgICAgOiA0cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgICAgICAgOiA2cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWNvbG9yICAgICAgICAgOiAjMDAwICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzIDogNHB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5ICAgICAgIDogMC43ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3IgIDogJGhhbWJ1cmdlci1sYXllci1jb2xvciAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eSAhZGVmYXVsdDtcblxuLy8gVG8gdXNlIENTUyBmaWx0ZXJzIGFzIHRoZSBob3ZlciBlZmZlY3QgaW5zdGVhZCBvZiBvcGFjaXR5LFxuLy8gc2V0ICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciBhcyB0cnVlIGFuZFxuLy8gY2hhbmdlIHRoZSB2YWx1ZSBvZiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciBhY2NvcmRpbmdseS5cbiRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciAgIDogZmFsc2UgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciAgICAgICA6IG9wYWNpdHkoNTAlKSAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLWZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgIWRlZmF1bHQ7XG5cbi8vIFR5cGVzIChSZW1vdmUgb3IgY29tbWVudCBvdXQgd2hhdCB5b3UgZG9u4oCZdCBuZWVkKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItdHlwZXM6IChcbiAgM2R4LFxuICAzZHgtcixcbiAgM2R5LFxuICAzZHktcixcbiAgM2R4eSxcbiAgM2R4eS1yLFxuICBhcnJvdyxcbiAgYXJyb3ctcixcbiAgYXJyb3dhbHQsXG4gIGFycm93YWx0LXIsXG4gIGFycm93dHVybixcbiAgYXJyb3d0dXJuLXIsXG4gIGJvcmluZyxcbiAgY29sbGFwc2UsXG4gIGNvbGxhcHNlLXIsXG4gIGVsYXN0aWMsXG4gIGVsYXN0aWMtcixcbiAgZW1waGF0aWMsXG4gIGVtcGhhdGljLXIsXG4gIG1pbnVzLFxuICBzbGlkZXIsXG4gIHNsaWRlci1yLFxuICBzcGluLFxuICBzcGluLXIsXG4gIHNwcmluZyxcbiAgc3ByaW5nLXIsXG4gIHN0YW5kLFxuICBzdGFuZC1yLFxuICBzcXVlZXplLFxuICB2b3J0ZXgsXG4gIHZvcnRleC1yXG4pICFkZWZhdWx0O1xuXG4vLyBCYXNlIEhhbWJ1cmdlciAoV2UgbmVlZCB0aGlzKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJiYXNlXCI7XG5cbi8vIEhhbWJ1cmdlciB0eXBlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJ0eXBlcy8zZHhcIjtcbkBpbXBvcnQgXCJ0eXBlcy8zZHgtclwiO1xuQGltcG9ydCBcInR5cGVzLzNkeVwiO1xuQGltcG9ydCBcInR5cGVzLzNkeS1yXCI7XG5AaW1wb3J0IFwidHlwZXMvM2R4eVwiO1xuQGltcG9ydCBcInR5cGVzLzNkeHktclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93XCI7XG5AaW1wb3J0IFwidHlwZXMvYXJyb3ctclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93YWx0XCI7XG5AaW1wb3J0IFwidHlwZXMvYXJyb3dhbHQtclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93dHVyblwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93dHVybi1yXCI7XG5AaW1wb3J0IFwidHlwZXMvYm9yaW5nXCI7XG5AaW1wb3J0IFwidHlwZXMvY29sbGFwc2VcIjtcbkBpbXBvcnQgXCJ0eXBlcy9jb2xsYXBzZS1yXCI7XG5AaW1wb3J0IFwidHlwZXMvZWxhc3RpY1wiO1xuQGltcG9ydCBcInR5cGVzL2VsYXN0aWMtclwiO1xuQGltcG9ydCBcInR5cGVzL2VtcGhhdGljXCI7XG5AaW1wb3J0IFwidHlwZXMvZW1waGF0aWMtclwiO1xuQGltcG9ydCBcInR5cGVzL21pbnVzXCI7XG5AaW1wb3J0IFwidHlwZXMvc2xpZGVyXCI7XG5AaW1wb3J0IFwidHlwZXMvc2xpZGVyLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zcGluXCI7XG5AaW1wb3J0IFwidHlwZXMvc3Bpbi1yXCI7XG5AaW1wb3J0IFwidHlwZXMvc3ByaW5nXCI7XG5AaW1wb3J0IFwidHlwZXMvc3ByaW5nLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zdGFuZFwiO1xuQGltcG9ydCBcInR5cGVzL3N0YW5kLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zcXVlZXplXCI7XG5AaW1wb3J0IFwidHlwZXMvdm9ydGV4XCI7XG5AaW1wb3J0IFwidHlwZXMvdm9ydGV4LXJcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIENvb2tpbmcgdXAgYWRkaXRpb25hbCB0eXBlczpcbi8vXG4vLyBUaGUgU2FzcyBmb3IgZWFjaCBoYW1idXJnZXIgdHlwZSBzaG91bGQgYmUgbmVzdGVkXG4vLyBpbnNpZGUgYW4gQGlmIGRpcmVjdGl2ZSB0byBjaGVjayB3aGV0aGVyIG9yIG5vdFxuLy8gaXQgZXhpc3RzIGluICRoYW1idXJnZXItdHlwZXMgc28gb25seSB0aGUgQ1NTIGZvclxuLy8gaW5jbHVkZWQgdHlwZXMgYXJlIGdlbmVyYXRlZC5cbi8vXG4vLyBlLmcuIGhhbWJ1cmdlcnMvdHlwZXMvX25ldy10eXBlLnNjc3Ncbi8vXG4vLyBAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgbmV3LXR5cGUpIHtcbi8vICAgLmhhbWJ1cmdlci0tbmV3LXR5cGUge1xuLy8gICAgIC4uLlxuLy8gICB9XG4vLyB9XG4iLCIvLyBIYW1idXJnZXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogJGhhbWJ1cmdlci1wYWRkaW5nLXkgJGhhbWJ1cmdlci1wYWRkaW5nLXg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLy8gTm9ybWFsaXplICg8YnV0dG9uPilcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICY6aG92ZXIge1xuICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT0gdHJ1ZSB7XG4gICAgICBmaWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBvcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgICY6aG92ZXIge1xuICAgICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcbiAgICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIG9wYWNpdHk6ICRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lcixcbiAgICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsXG4gICAgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAzICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gLTI7XG5cbiAgJixcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWxheWVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB9XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYm90dG9tOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XG4gIH1cbn1cbiIsIi8vIEBzZWUgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG5cbiRoYW1idXJnZXItbGF5ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGhhbWJ1cmdlci10eXBlczogKFxuICBjb2xsYXBzZSxcbikgIWRlZmF1bHQ7XG5cbiRoYW1idXJnZXItcGFkZGluZy15OiAkc3BhY2VyICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwifmhhbWJ1cmdlcnMvX3Nhc3MvaGFtYnVyZ2Vycy9oYW1idXJnZXJzXCI7XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgY29sbGFwc2UpIHtcbiAgLypcbiAgICogQ29sbGFwc2VcbiAgICovXG4gIC5oYW1idXJnZXItLWNvbGxhcHNlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xM3M7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMiArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKiAtMTtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMSwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIDAuMjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJodG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4ubWItbGFzdC1jaGlsZC0wIHtcbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LXByZXR0eSB7XG4gIHRleHQtd3JhcDogcHJldHR5O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG4iLCJib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAmID4gaGVhZGVyIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gICYgPiBtYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAmID4gZm9vdGVyIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC8vID09PSBDU1MgY3VzdG9tIHByb3BlcnRpZXNcbiAgLy8gbm90ZTogd2UgbXVzdCBkZWZpbmUgdGhlbSBoZXJlLCBiZWNhdXNlIHRoZXkgcmVxdWlyZSBjYWxjIGFuZCBvdGhlcndpc2Ugd2UgY2FuJ3QgcmVjYWxjdWxhdGUgdGhlbSB1c2luZyB0aGUgY2FzY2FkZVxuICAvLyA9PSBMb2dvXG4gIC0tbG9nby1oZWlnaHQtcmF0aW86IDE7XG4gIC0tbG9nby1oZWlnaHQtZGVmYXVsdDogI3skbG9nby1oZWlnaHR9O1xuICAtLWxvZ28taGVpZ2h0OiBjYWxjKHZhcigtLWxvZ28taGVpZ2h0LWRlZmF1bHQpICogdmFyKC0tbG9nby1oZWlnaHQtcmF0aW8pKTtcblxuICAvLyA9PSBIZWFkZXJcbiAgLS1oZWFkZXItaGVpZ2h0OiBjYWxjKHZhcigtLWxvZ28taGVpZ2h0KSArIHZhcigtLXRvcC1iYXItaGVpZ2h0KSArIDIgKiAjeyRsb2dvLXBhZGRpbmcteX0pO1xuXG4gIEBpZiAoaGFzLW1lbnUtdHlwZSgkbWVudXMsIFwiYm90dG9tXCIpIG9yIGhhcy1tZW51LXR5cGUoJG1lbnVzLCBcInRvcFwiKSkge1xuICAgICY6aGFzKC5uYXYtYm90dG9tLCAubmF2LXRvcCkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgICAgIC0taGVhZGVyLW5hdmJhci1oZWlnaHQ6IGNhbGMoI3skbmF2LWxpbmstaGVpZ2h0fSArIDIgKiAjeyRuYXZiYXItcGFkZGluZy15fSArIHZhcigtLW5hdi1saW5rLWFmdGVyLWhlaWdodCkpO1xuICAgICAgICAtLWhlYWRlci1oZWlnaHQ6IGNhbGModmFyKC0tbG9nby1oZWlnaHQpICsgdmFyKC0tdG9wLWJhci1oZWlnaHQpICsgMiAqICN7JGxvZ28tcGFkZGluZy15fSArIHZhcigtLWhlYWRlci1uYXZiYXItaGVpZ2h0KSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLS1oZWFkZXItaGVpZ2h0LWRlZmF1bHQ6IGNhbGModmFyKC0tbG9nby1oZWlnaHQtZGVmYXVsdCkgKyB2YXIoLS10b3AtYmFyLWhlaWdodC1kZWZhdWx0KSArIDIgKiAjeyRsb2dvLXBhZGRpbmcteX0pO1xuICAtLWZ1bGwtaGVhZGVyLWhlaWdodDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWFkbWluYmFyLWhlaWdodCkpO1xuICAtLWZ1bGwtaGVhZGVyLWhlaWdodC1kZWZhdWx0OiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQtZGVmYXVsdCkgKyB2YXIoLS1hZG1pbmJhci1oZWlnaHQpKTtcblxuICAvLyA9PT0gRmVhdHVyZWQgaW1hZ2VcbiAgLS1mZWF0dXJlZC1pbWFnZS1tYXgtaGVpZ2h0OiAxMDBzdmg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC0tZmVhdHVyZWQtaW1hZ2UtbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAmOmhhcyguZmVhdHVyZWQtaW1hZ2UtdmgtMTAwKSB7XG4gICAgLS1mZWF0dXJlZC1pbWFnZS1oZWlnaHQ6IGNhbGModmFyKC0tZmVhdHVyZWQtaW1hZ2UtbWF4LWhlaWdodCkgLSB2YXIoLS1hZG1pbmJhci1oZWlnaHQpKTtcblxuICAgICY6bm90KC5oYXMtdHJhbnNwYXJlbnQtaGVhZGVyKSB7XG4gICAgICAtLWZlYXR1cmVkLWltYWdlLWhlaWdodDogY2FsYyh2YXIoLS1mZWF0dXJlZC1pbWFnZS1tYXgtaGVpZ2h0KSAtIHZhcigtLWZ1bGwtaGVhZGVyLWhlaWdodC1kZWZhdWx0KSk7XG4gICAgfVxuICB9XG5cbiAgJjpoYXMoLmZlYXR1cmVkLWltYWdlLXZoLTEwMC1kZXNrdG9wKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgICAtLWZlYXR1cmVkLWltYWdlLWhlaWdodDogY2FsYyh2YXIoLS1mZWF0dXJlZC1pbWFnZS1tYXgtaGVpZ2h0KSAtIHZhcigtLWFkbWluYmFyLWhlaWdodCkpO1xuXG4gICAgICAmOm5vdCguaGFzLXRyYW5zcGFyZW50LWhlYWRlcikge1xuICAgICAgICAtLWZlYXR1cmVkLWltYWdlLWhlaWdodDogY2FsYyh2YXIoLS1mZWF0dXJlZC1pbWFnZS1tYXgtaGVpZ2h0KSAtIHZhcigtLWZ1bGwtaGVhZGVyLWhlaWdodC1kZWZhdWx0KSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09IEN1c3RvbSBVSVxuICAmLmhhcy1zcXVhcmUtdWkge1xuICAgIC0tYnMtYm9yZGVyLXJhZGl1czogMDtcblxuICAgIC5idG4ge1xuICAgICAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAmLmhhcy1waWxsLXVpIHtcbiAgICAuYnRuLFxuICAgIC5idG4tZ3JvdXAge1xuICAgICAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9sZWZ0XCI7XG5AaW1wb3J0IFwibmF2aWdhdGlvbnMvdG9wXCI7XG5AaW1wb3J0IFwibmF2aWdhdGlvbnMvcmlnaHRcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9ib3R0b21cIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9jZW50ZXJcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9idXJnZXJcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9zZWNvbmRhcnlcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9vZmZjYW52YXNcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9vZmZjYW52YXMtc2ltcGxlXCI7XG5AaW1wb3J0IFwibmF2aWdhdGlvbnMvb2ZmY2FudmFzL2NsYXNzaWNcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9vZmZjYW52YXMvZ3JpZFwiO1xuQGltcG9ydCBcIm5hdmlnYXRpb25zL21lZ2FtZW51XCI7XG5AaW1wb3J0IFwibmF2aWdhdGlvbnMvbWVnYW1lbnUvaW1hZ2UtdGV4dC11bmRlclwiO1xuQGltcG9ydCBcIm5hdmlnYXRpb25zL21lZ2FtZW51L2ltYWdlLXRleHQtYWJvdmVcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9ucy9tZWdhbWVudS9saXN0LWJ5LXBhcmVudFwiO1xuXG5AZWFjaCAkbWVudSBpbiAkbWVudXMge1xuICAubmF2LSN7JG1lbnV9IHtcbiAgICBAZXh0ZW5kICVtZW51LSN7JG1lbnV9O1xuXG4gICAgQGlmIChoYXMtbWVudS10eXBlKCRtZW51cywgXCJvZmZjYW52YXNcIikpIHtcbiAgICAgICYubmF2LW9mZmNhbnZhcyB7XG4gICAgICAgIEBpZiAoJG9mZmNhbnZhcy1kaXNwbGF5KSB7XG4gICAgICAgICAgQGV4dGVuZCAlb2ZmY2FudmFzLSN7JG9mZmNhbnZhcy1kaXNwbGF5fTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNsYXNzaWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCRtZWdhbWVudS1lbmFibGVkKSB7XG4gICAgICBAZXh0ZW5kICVtZWdhbWVudTtcbiAgICAgIEBleHRlbmQgJW1lZ2FtZW51LSN7JG1lZ2FtZW51LXR5cGV9O1xuICAgIH1cbiAgfVxufVxuXG4ubmF2LW1haW4sXG4ubmF2LWN1cnJlbmN5LFxuLm5hdi1sYW5ndWFnZSxcbi5uYXYtdGhlbWUge1xuICAubWVudS1pdGVtIHtcbiAgICAtLW5hdi1saW5rLWNvbG9yLWN1cnJlbnQ6ICN7JG5hdi1jb2xvci1jdXJyZW50fTtcbiAgICAtLW5hdi1saW5rLWNvbG9yLWFuY2VzdG9yOiAjeyRuYXYtY29sb3ItYW5jZXN0b3J9O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gYSxcbiAgICA+IGRpdiA+IGEge1xuICAgICAgPiAqIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLW5hdi1saW5rLWNvbG9yLWN1cnJlbnQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgPiBhLFxuICAgICAgPiBkaXYgPiBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLW5hdi1saW5rLWNvbG9yLWN1cnJlbnQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcbiAgICAgID4gYSxcbiAgICAgID4gZGl2ID4gYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1uYXYtbGluay1jb2xvci1hbmNlc3Rvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWxsb3cgdG8gZGVmaW5lIGEgc3BlY2lmaWMgY3VycmVudCBjb2xvciBmaXJzdCBsZXZlbCBtZW51c1xuICBAaWYgJG5hdi1jb2xvci1jdXJyZW50LWZpcnN0LWxldmVsICE9ICRuYXYtY29sb3ItY3VycmVudCB7XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgPiAubWVudS1pdGVtIHtcbiAgICAgICAgLS1uYXYtbGluay1jb2xvci1jdXJyZW50LWZpcnN0LWxldmVsOiAjeyRuYXYtY29sb3ItY3VycmVudC1maXJzdC1sZXZlbH07XG5cbiAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gZGl2ID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbmF2LWxpbmstY29sb3ItY3VycmVudC1maXJzdC1sZXZlbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWxsb3cgdG8gZGVmaW5lIGEgc3BlY2lmaWMgY29sb3IgZmlyc3QgbGV2ZWwgYW5jZXN0b3IgbWVudXNcbiAgQGlmICRuYXYtY29sb3ItYW5jZXN0b3ItZmlyc3QtbGV2ZWwgIT0gJG5hdi1jb2xvci1hbmNlc3RvciB7XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgPiAubWVudS1pdGVtIHtcbiAgICAgICAgLS1uYXYtbGluay1jb2xvci1hbmNlc3Rvci1maXJzdC1sZXZlbDogI3skbmF2LWNvbG9yLWFuY2VzdG9yLWZpcnN0LWxldmVsfTtcblxuICAgICAgICAmLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gZGl2ID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbmF2LWxpbmstY29sb3ItYW5jZXN0b3ItZmlyc3QtbGV2ZWwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGFsbG93IHRvIGRlZmluZSBhIHNwZWNpZmljIGhvdmVyIGNvbG9yIGZvciBmaXJzdCBsZXZlbCBtZW51c1xuICBAaWYgJG5hdi1jb2xvci1ob3Zlci1maXJzdC1sZXZlbCAhPSAkbmF2LWxpbmstaG92ZXItY29sb3Ige1xuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgID4gLm1lbnUtaXRlbSB7XG4gICAgICAgIC0tbmF2LWxpbmstaG92ZXItY29sb3ItZmlyc3QtbGV2ZWw6ICN7JG5hdi1jb2xvci1ob3Zlci1maXJzdC1sZXZlbH07XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gZGl2ID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbmF2LWxpbmstaG92ZXItY29sb3ItZmlyc3QtbGV2ZWwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gYSxcbiAgICAgICAgPiBkaXYgPiBhIHtcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbmF2LWxpbmstaG92ZXItY29sb3ItZmlyc3QtbGV2ZWwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnN1Ym1lbnUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIGNvbG9yOiB2YXIoLS10aGVtZS1za2luLXRleHQtY29sb3IpO1xuXG4gICAgaSB7XG4gICAgICBjb2xvcjogY3VycmVudGNvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3VibWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgfVxuXG5cbiAgLy8gPT09IFRhYmxldCAvIGRlc2t0b3AgYWRqdXN0bWVudHNcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgLS1zdWJtZW51LXRyYW5zbGF0ZS14LWluaXRpYWw6IDA7XG4gICAgLS1zdWJtZW51LXRyYW5zbGF0ZS15LWluaXRpYWw6IDA7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIH1cblxuICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgID4gLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KSAvIDQpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6ICRuYXZiYXItaXRlbS1tYXJnaW4teTsgLy8gZGVmYXVsdDogbnVsbFxuICAgICAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLWl0ZW0tbWFyZ2luLXg7IC8vIGRlZmF1bHQ6IG51bGxcbiAgICAgIG1hcmdpbi1ib3R0b206ICRuYXZiYXItaXRlbS1tYXJnaW4teTsgLy8gZGVmYXVsdDogbnVsbFxuICAgICAgbWFyZ2luLWxlZnQ6ICRuYXZiYXItaXRlbS1tYXJnaW4teDsgLy8gZGVmYXVsdDogbnVsbFxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICYgPiAubWVudS1pdGVtIHtcbiAgICAgICAgJjpub3QoLmxvZ28pOm5vdCguYnRuKSB7XG4gICAgICAgICAgJiA+IC5uYXYtbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLW5hdi1saW5rLWFmdGVyLWhlaWdodCk7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgLjNzO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAuc3VibWVudSB7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAtLXN1Ym1lbnUtdHJhbnNsYXRlLXg6IC01MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSxcbiAgICAgICAgJi5jdXJyZW50LW1lbnUtcGFyZW50LFxuICAgICAgICAmLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XG4gICAgICAgICAgJjpub3QoLmJ0bikgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmJ0bikgPiAubmF2LWxpbmsge1xuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnRuIHtcbiAgICAgICAgICBhLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN1Ym1lbnUge1xuICAgICAgLnN1Ym1lbnUge1xuICAgICAgICAtLXN1Ym1lbnUtdHJhbnNsYXRlLXk6IGNhbGModmFyKC0tc3VibWVudS10cmFuc2xhdGUteS1pbml0aWFsKSAqIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VibWVudS10b2dnbGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIge1xuICAmOm5vdCgubmF2LW9mZmNhbnZhcyk6bm90KC5uYXYtb2ZmY2FudmFzLXNpbXBsZSkge1xuICAgIDp3aGVyZSgubmF2LW1haW4sIC5uYXYtY3VycmVudCwgLm5hdi1sYW5ndWFnZSwgLm5hdi10aGVtZSkge1xuICAgICAgQGV4dGVuZCAubmF2YmFyLWV4cGFuZC0jeyRkZXNrdG9wLWJyZWFrcG9pbnR9O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRkZXNrdG9wLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgLnN1Ym1lbnUge1xuICAgICAgICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLm5hdi1vZmZjYW52YXMtc2ltcGxlKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgICA6d2hlcmUoLm5hdi1tYWluLCAubmF2LWN1cnJlbnQsIC5uYXYtbGFuZ3VhZ2UsIC5uYXYtdGhlbWUpIHtcbiAgICAgICAgQGluY2x1ZGUgc3VibWVudS1kZXNrdG9wLXN0eWxlcygpO1xuXG4gICAgICAgIC8vIHNpbmNlIGEgYnJlYWtwb2ludCBpcyBub3QgZW5vdWdoIHRvIGVuc3VyZSB3ZSdyZSBvbiBkZXNrdG9wLFxuICAgICAgICAvLyBkbyBzb21lIGZpbmFsIGFkanVzdG1lbnRzIHdoZW4gd2UncmUgc3VyZSB0aGF0IHdlIGhhdmUgaG92ZXIgaW50ZXJhY3Rpb24gc3VwcG9ydFxuICAgICAgICBAaW5jbHVkZSBzdWJtZW51LWRlc2t0b3AtYW5pbWF0aW9ucygpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGRlc2t0b3AtYnJlYWtwb2ludCkge1xuICAubmF2LWJ1cmdlciB7XG4gICAgLm5hdi1wYXJ0LWxlZnQsXG4gICAgLm5hdi1wYXJ0LXJpZ2h0IHtcbiAgICAgICY6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1ha2UtbmF2LXJpZ2h0IHtcbiAgLmhlYWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubmF2LXBhcnQtbGVmdCB7XG4gICAgb3JkZXI6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm5hdmJhciB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAubmF2LXBhcnQtcmlnaHQge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmhlYWRlci13cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGhvbmUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gIH1cbn1cblxuJW1lbnUtcmlnaHQge1xuICBAaW5jbHVkZSBtYWtlLW5hdi1yaWdodCgpO1xufVxuIiwiLnNpdGUtaGVhZGVyIHtcbiAgQGV4dGVuZCAuc2hhZG93O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1iZztcblxuICAubG9nbyB7XG4gICAgcGFkZGluZzogJGxvZ28tcGFkZGluZy15O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogdmFyKC0tbG9nby1oZWlnaHQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LXBhcnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmJ0biB7XG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGhlYWRlci1idG4tc2hvdy10ZXh0LWJyZWFrcG9pbnQpIHtcbiAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucGhvbmUge1xuICAgICAgICBAaW5jbHVkZSBmb250LWF3ZXNvbWUtYmVmb3JlKCRoZWFkZXItYnRuLWljb24sICRtYXJnaW46IG51bGwsICRmYS1zdHlsZTogJGhlYWRlci1idG4tZmEtc3R5bGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zb2NpYWwtbGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRkZXNrdG9wLWJyZWFrcG9pbnQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogLjVyZW0gLjVyZW0gLjVyZW0gMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gICYuaXMtdHJhbnNwYXJlbnQge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIC0tdHJhbnNwYXJlbnQtaGVhZGVyLXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zaXRlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmc7XG5cbiAgJi5kYXJrIHtcbiAgICAqOm5vdCgubGlnaHQpID4gLmNvcHlyaWdodCB7XG4gICAgICAubmVtYXRpcyB7XG4gICAgICAgIHN2ZyAqIHtcbiAgICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDApIGJyaWdodG5lc3MoMTApO1xuICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb3B5cmlnaHQuZGFyayB7XG4gICAgLm5lbWF0aXMge1xuICAgICAgc3ZnICoge1xuICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDApIGJyaWdodG5lc3MoMTApO1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxpZ2h0IHtcbiAgICAubmVtYXRpcyB7XG4gICAgICBzdmcgKiB7XG4gICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICAmOm5vdCguYnRuKSB7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLXRvcDogbWFwLWdldCgkc3BhY2VycywgOCk7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubG9nbyxcbiAgLmluZm9ybWF0aW9ucyxcbiAgLmNvcHlyaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogJGFscGhhLWNvcHlyaWdodC1mb250LXNpemU7XG4gICAgYSxcbiAgICBbZGF0YS1vYmxpbmstaHJlZl0ge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC0tYnMtbGluay1ob3Zlci1jb2xvcjogJGFscGhhLWNvcHlyaWdodC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRhbHBoYS1jb3B5cmlnaHQtbGluay10ZXh0LWRlY29yYXRpb247XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxvZ28ge1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5zb2NpYWwtbGlua3Mge1xuICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgOCk7XG4gICAgfVxuICB9XG5cbiAgLmNvcHlyaWdodCB7XG4gICAgbGkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1ndXR0ZXIteCk7XG4gICAgICAgICAgICBjb250ZW50OiBcIiB8IFwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5lbWF0aXMge1xuICAgICAgd2lkdGg6IDc1cHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAoJGNvcHlyaWdodC1iZyAhPSAkZm9vdGVyLWJnKSB7XG4gICAgLmNvcHlyaWdodC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb3B5cmlnaHQtYmc7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgLmNvcHlyaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAtMSk7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAtMSk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC5sb2dvIHtcbiAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICBtYXJnaW46IHVuc2V0O1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvcm1hdGlvbnMge1xuICAgICAgZmxleDogMCAwIDYwJTtcbiAgICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuIiwiLnNpdGUtbWFpbiB7XG4gIG1hcmdpbi10b3A6IHZhcigtLW1haW4tdG9wLW1hcmdpbik7XG4gIHdpbGwtY2hhbmdlOiBtYXJnaW4tdG9wO1xuXG4gICYubWFpbi1hdXRvLWdhcCB7XG4gICAgLS1tYWluLWdhcDogI3skbWFpbi1nYXAtbW9iaWxlfTtcbiAgICBnYXA6IHZhcigtLW1haW4tZ2FwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tbWFpbi1nYXApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgICAtLW1haW4tZ2FwOiAjeyRtYWluLWdhcC1kZXNrdG9wfTtcbiAgICB9XG5cbiAgICAubWFpbi1nYXAtMCB7XG4gICAgICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tbWFpbi1nYXApICogLTEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tZ2FwLXRvcC0wIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tbWFpbi1nYXApICogLTEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tZ2FwLWJvdHRvbS0wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tbWFpbi1nYXApICogLTEpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICAmOmhhcygubWFpbi1hdXRvLWdhcCkge1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1ibG9jazogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnBhZ2Uge1xuICAgICAgJjpub3QoLnBhZ2UtdGVtcGxhdGUpIHtcbiAgICAgICAgLmFydGljbGUtYm9keSB7XG4gICAgICAgICAgJjpoYXMoZGl2KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tbWFpbi1nYXApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiOnRhcmdldDo6YmVmb3JlIHtcbiAgLS1hbmNob3Itb2Zmc2V0OiB2YXIoLS1zY3JvbGxzcHktYW5jaG9yLW9mZnNldCwgI3skYW5jaG9yLW9mZnNldH0pO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWZ1bGwtaGVhZGVyLWhlaWdodCkgKyB2YXIoLS1hbmNob3Itb2Zmc2V0KSk7XG4gIG1hcmdpbjogY2FsYygodmFyKC0tZnVsbC1oZWFkZXItaGVpZ2h0KSAqIC0xKSAtIHZhcigtLWFuY2hvci1vZmZzZXQpKSAwIDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4iLCJAc3VwcG9ydHMgKC0tY3VzdG9tOnByb3BlcnR5KSB7XG4gIC8qKlxuICAgKiBodHRwczovL2Jsb2cubG9ncm9ja2V0LmNvbS9qYW5rLWZyZWUtcGFnZS1sb2FkaW5nLXdpdGgtbWVkaWEtYXNwZWN0LXJhdGlvcy9cbiAgICpcbiAgICovXG4gIFtzdHlsZSo9XCItLWFzcGVjdC1yYXRpb1wiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxMDAlIC8gdmFyKC0tYXNwZWN0LXJhdGlvKSk7XG4gIH1cblxuICBbc3R5bGUqPVwiLS1hc3BlY3QtcmF0aW9cIl0gPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG59XG4iLCIuYmFkZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICBsZWZ0OiAwO1xuXG4gIC5iYWRnZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiAuODVlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICR0ZWFzZS1iYWRnZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhc2UtYmFkZ2UtYmc7XG5cbiAgICAmLnNlY29uZGFyeSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxuXG4gICYudG9wLWxlZnQge1xuICAgIHRvcDogMXJlbTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJi50b3AtcmlnaHQge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYuYm90dG9tLWxlZnQge1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJi5ib3R0b20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG59XG4iLCIuYnRuLWNpcmNsZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcblxuICAmLmJ0bi1jaXJjbGUtbGcge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGhlYWRlci1idG4tc2hvdy10ZXh0LWJyZWFrcG9pbnQpIHtcbiAgLmJ0bi1oZWFkZXItY2lyY2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5jb250ZW50LWFib3ZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1jb250ZW50LWFib3ZlLXRyYW5zbGF0ZS14KSwgdmFyKC0tY29udGVudC1hYm92ZS10cmFuc2xhdGUteSkpO1xufVxuIiwiQGlmICgkYWxwaGEtZmEtaWNvbnMtbGlzdCkge1xuICAuYWxwaGEtZmEtaWNvbi1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGFscGhhLWZhLWljb25zLWxpc3QtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGljb24gaW4gJGFscGhhLWZhLWljb25zLWxpc3Qge1xuICAgICYuZmEtaWNvbi0jeyRpY29ufSB7XG4gICAgICBsaSB7XG4gICAgICAgICRpY29uLWNvZGU6IG1hcC1nZXQoJGZhLWljb25zLCAkaWNvbik7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtYXdlc29tZS1iZWZvcmUoJGljb24tY29kZSwgJGZhLXN0eWxlOiAkYWxwaGEtZmEtaWNvbnMtbGlzdC1zdHlsZSwgJG1hcmdpbjogbWFwLWdldCgkc3BhY2VycywgMikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAoJGFscGhhLWZhLWljb25zLWxpc3QtY29sb3JzKSB7XG4gICAgQGVhY2ggJGNvbG9yLW5hbWUsICRjb2xvci1oZXggaW4gJGFscGhhLWZhLWljb25zLWxpc3QtY29sb3JzIHtcbiAgICAgICYuaWNvbi1jb2xvci0jeyRjb2xvci1uYW1lfSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1oZXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZmVhdHVyZWQtaW1hZ2Uge1xuICAtLWZlYXR1cmVkLWltYWdlLWRlZmF1bHQtb3ZlcmxheTogcmdiYSh2YXIoLS1mZWF0dXJlZC1pbWFnZS1vdmVybGF5LWNvbG9yKSwgdmFyKC0tZmVhdHVyZWQtaW1hZ2Utb3ZlcmxheS1vcGFjaXR5KSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogdmFyKC0tZmVhdHVyZWQtaW1hZ2UtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogdmFyKC0tZmVhdHVyZWQtaW1hZ2UtbWF4LWhlaWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJiA+IC5jb250ZW50LWFib3ZlIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgZWFzZSAuM3M7XG5cbiAgICAmID4gKiB7XG4gICAgICAmOm5vdCgubm8tZmVhdHVyZWQtdGV4dC1zaGFkb3cpOm5vdCguYnRuKSB7XG4gICAgICAgIEBpbmNsdWRlIHRleHQtc2hhZG93KCRjb250ZW50LWFib3ZlLXRleHQtY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgPiBwaWN0dXJlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mZWF0dXJlZC1pbWFnZS1vdmVybGF5LCB2YXIoLS1mZWF0dXJlZC1pbWFnZS1kZWZhdWx0LW92ZXJsYXkpKTtcbiAgICB9XG5cbiAgICAmID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogdmFyKC0tZmVhdHVyZWQtaW1hZ2Utb2JqZWN0LWZpdCk7XG4gICAgICBvYmplY3QtcG9zaXRpb246IHZhcigtLWZlYXR1cmVkLWltYWdlLW9iamVjdC1wb3NpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbC1saW5rcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTAwdnc7XG4gICAgYm90dG9tOiAycmVtO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICByaWdodDogMnJlbTtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgIC5jbG91ZGZsYXJlLXZpZGVvLWJsb2NrLFxuICAgIC5wbHlyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgaWZyYW1lIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1mZWF0dXJlZC1pbWFnZS1oZWlnaHQpIC8gLjUyMjUpO1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWZlYXR1cmVkLWltYWdlLWhlaWdodCkgLyAuNTIyNSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgeGwpIHtcbiAgICAuY2xvdWRmbGFyZS12aWRlby1ibG9jayxcbiAgICAucGx5ciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZmVhdHVyZWQtaW1hZ2UtaGVpZ2h0KSAvIC41MjI1KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1mZWF0dXJlZC1pbWFnZS1oZWlnaHQpIC8gLjUyMjUgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiB0ZXh0LXNoYWRvdygkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDVweCByZ2JhKGNvbG9yLWNvbnRyYXN0KCRjb2xvciksIDgwKTtcbn1cbiIsIi53cGNmNyB7XG4gIC53cGNmNy1mb3JtIHtcbiAgICBkaXYge1xuICAgICAgJi5mb3JtLWZpZWxkIHtcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPVwic3VibWl0XCJdKTpub3QoW3R5cGU9XCJmaWxlXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAtLWJzLWJvZHktY29sb3I6IHZhcigtLWxpZ2h0LXRleHQtY29sb3IpO1xuICAgICAgICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgcGFkZGluZzogMCAkaW5wdXQtcGFkZGluZy14ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZzogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5uby1hbmltKSB7XG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgLS1icy1ib2R5LWNvbG9yOiB2YXIoLS1saWdodC10ZXh0LWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vLWFuaW0sXG4gICAgICAgICYuZm9ybS1maWVsZC1ub2FuaW0ge1xuICAgICAgICAgID4gbGFiZWwge1xuICAgICAgICAgICAgbGVmdDogJGZvcm0tbGFiZWwtZ3V0dGVyLWxlZnQgLyAyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb3JtLWxhYmVsLWZvbnQtc2l6ZS1maWxsZWQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmZvcm0tZmllbGQtcmdwZCB7XG4gICAgICAgICAgbWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoOiAjeyRidG4tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcbiAgICAvLyBvdmVycmlkZSBmb3IgdGhlIGNoZWNrYm94L3JhZGlvIGJ1dHRvbnNcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIDpub3QoLmJ0bi1jaGVjaykgKyAmOmFjdGl2ZSxcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmLnNob3cge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmcpO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpKTtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3skYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYn07XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogbm9uZTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvYnV0dG9uc1wiO1xuXG4ubGluay1hcnJvd3tcbiAgQGluY2x1ZGUgZm9udC1hd2Vzb21lLWFmdGVyKCRmYS12YXItY2hldnJvbi1yaWdodCwgJGZhLXN0eWxlOiBcInJlZ3VsYXJcIiwgJG1hcmdpbjogbWFwLWdldCgkc3BhY2VycywgMikpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBmaWx0ZXI6IGJsdXIoMCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC41cmVtKTtcbiAgICB9XG4gIH1cbn1cblxuW2hyZWZePVwidGVsOlwiXSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkYnRuLWNvbG9ycyB7XG4gIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgLmJ0bi0jeyRjb2xvcn17XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XG4gICAgfVxuICB9XG59XG5cbi8vIE9iZnVzY2F0ZWQgbGlua3NcbltkYXRhLW9ibGluay1ocmVmXSB7XG4gIEBleHRlbmQgYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLm9mZmNhbnZhcyB7XG4gICYub2ZmY2FudmFzLXN0YXJ0LFxuICAmLm9mZmNhbnZhcy1lbmQge1xuICAgIHdpZHRoOiAxMDB2dztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tb2ZmY2FudmFzLWRlc2t0b3Atd2lkdGgpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVyZW0gcmdiYSgkbW9kYWwtYmFja2Ryb3AtYmcsICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5KTtcbiAgICB9XG4gIH1cblxuICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYWRtaW5iYXItaGVpZ2h0KTtcblxuICAgIC5idG4tY2xvc2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5tb2JpbGUtb2ZmY2FudmFzIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1vZmZjYW52YXMtYmctY29sb3IpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuXG4gICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkc2l0ZS1sb2FkZXItYmFja2dyb3VuZDogI2ZmZiAhZGVmYXVsdDtcbiRzaXRlLWxvYWRlci16aW5kZXg6IDk5OTk5ICFkZWZhdWx0O1xuXG5ib2R5LmxvYWRpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaXRlLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogJHNpdGUtbG9hZGVyLXppbmRleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICRzaXRlLWxvYWRlci1iYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xuICBAZXh0ZW5kICVwb3NpdGlvbi0wO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5oaWRpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjJzO1xuICB9XG5cbiAgLmxvYWRlci1sb2dvIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxufVxuIiwiLnNvY2lhbC1zaGFyZSB7XG4gIC5zb2NpYWwtc2hhcmUtaWNvbiB7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHNvY2lhbC1zaGFyZS1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCJzdmctY29tcG9uZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJiA+IHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJltzdHlsZSo9XCItLXN2Zy1hc3BlY3QtcmF0aW9cIl0ge1xuICAgIGFzcGVjdC1yYXRpbzogdmFyKC0tc3ZnLWFzcGVjdC1yYXRpbyk7XG4gIH1cbn1cbiIsIltkYXRhLXdwci1sYXp5cmVuZGVyXSB7XG4gIGNvbnRlbnQtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuIiwiQGtleWZyYW1lcyBhbHBoYS1mZWF0dXJlZC10ZXh0LW9wYWNpdHkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJXtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFscGhhLXB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSh2YXIoLS1wdWxzZS1yZ2IsIHZhcigtLWJzLXByaW1hcnktcmdiKSksIC43KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgLjc1cmVtIHJnYmEodmFyKC0tcHVsc2UtcmdiLCB2YXIoLS1icy1wcmltYXJ5LXJnYikpLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSh2YXIoLS1wdWxzZS1yZ2IsIHZhcigtLWJzLXByaW1hcnktcmdiKSksIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYWxwaGEtaGVhcnRiZWF0LXB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSh2YXIoLS1wdWxzZS1yZ2IsIHZhcigtLWJzLXByaW1hcnktcmdiKSksIC43KTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgLjc1cmVtIHJnYmEodmFyKC0tcHVsc2UtcmdiLCB2YXIoLS1icy1wcmltYXJ5LXJnYikpLCAwKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKHZhcigtLXB1bHNlLXJnYiwgdmFyKC0tYnMtcHJpbWFyeS1yZ2IpKSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEodmFyKC0tcHVsc2UtcmdiLCB2YXIoLS1icy1wcmltYXJ5LXJnYikpLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFscGhhLXlvdXR1YmUtdHJhbnNmb3JtIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbiIsIi5iZy1hdHRhY2htZW50LWluaXRpYWwge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cbiIsIkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXIge1xuICAgIC0tY29udGFpbmVyLW1heC13aWR0aDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItbWF4LXdpZHRoKSAhaW1wb3J0YW50O1xuXG4gICAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICAtLWNvbnRhaW5lci1tYXgtd2lkdGg6ICN7JGNvbnRhaW5lci1tYXgtd2lkdGh9O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBmaXggY29udGFpbmVyIG1vYmlsZSBwYWRkaW5nIGFmdGVyIEJvb3RzdHJhcCA1LjIgZ3V0dGVyIGNoYW5nZXNcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAuZnVsbC13aWR0aCA+IC5jb250YWluZXIsXG4gIC5zaXRlLW1haW4uY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1ndXR0ZXIteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1ndXR0ZXIteCk7XG4gIH1cbn1cbiIsIi5hbHBoYS1kdW1teSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICBtYXJnaW4tbGVmdDogLTUwdnc7XG5cbiAgJiA+IHBpY3R1cmUge1xuXG4gICAgJixcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmZ1bGwtd2lkdGgtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci1tYXgtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuIiwiKiB7XG4gICY6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdChoNikge1xuICAgICYgKyA6aXMoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICAgICAgJjpub3QoW2NsYXNzXSkge1xuICAgICAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCA1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBsZW5ndGgoJG1lZGlhLXJhdGlvcykge1xyXG4gIC5tZWRpYS1yYXRpby1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIG9iamVjdC1maXQ6ICRtZWRpYS1vYmplY3QtZml0O1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246ICRtZWRpYS1vYmplY3QtcG9zaXRpb247XHJcbiAgICB9XHJcblxyXG4gICAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgICAgICBAZWFjaCAkcmF0aW8gaW4gJG1lZGlhLXJhdGlvcyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBoYW5kbGUtbWVkaWEtcmF0aW9zKCRyYXRpbywgJGluZml4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJG1lZGlhLXJhdGlvLXNlcGFyYXRvcjogJ2J5JyAhZGVmYXVsdDtcclxuJG1lZGlhLXJhdGlvczogKCgxIDEpLCAoNCAzKSwgKDMgMiksICgxNiA5KSwgKDIxIDkpKSAhZGVmYXVsdDtcclxuJG1lZGlhLW9iamVjdC1maXQ6IGNvdmVyICFkZWZhdWx0O1xyXG4kbWVkaWEtb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgIWRlZmF1bHQ7XHJcbiIsIkBtaXhpbiBtYWtlLWFscGhhLW92ZXJsYXkoJGVsZW1lbnQ6IFwiYmVmb3JlXCIpIHtcbiAgJjo6I3skZWxlbWVudH0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFscGhhLW92ZXJsYXkpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmhvdmVyLWhpZGUtb3ZlcmxheSB7XG4gICAgJjo6I3skZWxlbWVudH0ge1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcbiAgICB9XG4gIH1cbn1cblxuLm92ZXJsYXksXG4ub3ZlcmxheS1hZnRlciB7XG4gIC0tYWxwaGEtb3ZlcmxheTogcmdiYSh2YXIoLS1hbHBoYS1vdmVybGF5LWNvbG9yKSwgdmFyKC0tYWxwaGEtb3ZlcmxheS1vcGFjaXR5KSk7XG5cbiAgJi5ob3Zlci1oaWRlLW92ZXJsYXkge1xuICAgICY6aG92ZXIge1xuICAgICAgLS1hbHBoYS1vdmVybGF5LW9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59XG5cbi5vdmVybGF5IHtcbiAgQGluY2x1ZGUgbWFrZS1hbHBoYS1vdmVybGF5KCk7XG59XG5cbi5vdmVybGF5LWFmdGVyIHtcbiAgQGluY2x1ZGUgbWFrZS1hbHBoYS1vdmVybGF5KFwiYWZ0ZXJcIik7XG59XG5cbkBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJGFscGhhLW92ZXJsYXktY29sb3JzIHtcbiAgLm92ZXJsYXktI3skY29sb3ItbmFtZX0ge1xuICAgIC0tYWxwaGEtb3ZlcmxheS1jb2xvcjogI3toZXgtdG8tcmdiKCRjb2xvcil9O1xuICB9XG59XG4iLCIuc2VwYXJhdGUtdGl0bGV7XG4gICY6OmFmdGVye1xuICAgIHdpZHRoOiAkc2VwYXJhdGUtdGl0bGUtd2lkdGg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZXBhcmF0ZS10aXRsZS1iZztcbiAgfVxufVxuIiwiQG1peGluIHNoYXBlLWZpeGVkLXNpemUoKSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiB2YXIoLS1zaGFwZS1zaXplKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1zaGFwZS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1zaGFwZS1zaXplKTtcbiAgbWF4LWhlaWdodDogdmFyKC0tc2hhcGUtc2l6ZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiBzaGFwZS1mbGV4KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgdmFyKC0tc2hhcGUtc2l6ZSk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWl4aW4gbWFrZS1zaGFwZS1zcXVhcmUoKSB7XG4gIEBpbmNsdWRlIHNoYXBlLWZpeGVkLXNpemUoKTtcbn1cblxuJXNoYXBlLXNxdWFyZSB7XG4gIEBpbmNsdWRlIG1ha2Utc2hhcGUtc3F1YXJlKCk7XG59XG5cbkBtaXhpbiBtYWtlLXNoYXBlLWNpcmNsZSgpIHtcbiAgQGluY2x1ZGUgc2hhcGUtZml4ZWQtc2l6ZSgpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4lc2hhcGUtY2lyY2xlIHtcbiAgQGluY2x1ZGUgbWFrZS1zaGFwZS1jaXJjbGUoKTtcbn1cblxuQG1peGluIG1ha2Utc2hhcGUtdHJpYW5nbGUoKSB7XG4gIEBpbmNsdWRlIHNoYXBlLWZpeGVkLXNpemUoKTtcbiAgY2xpcC1wYXRoOiB2YXIoLS1zaGFwZS10cmlhbmdsZS1wb2x5Z29uLCBwb2x5Z29uKDUwJSAwLCAwIDEwMCUsIDEwMCUgMTAwJSkpO1xuXG4gICYuc2hhcGUtdG8tcmlnaHQge1xuICAgIC0tc2hhcGUtdHJpYW5nbGUtcG9seWdvbjogcG9seWdvbigwIDAsIDAgMTAwJSwgMTAwJSA1MCUpO1xuICAgIC0tc2hhcGUtdHJpYW5nbGUtb2Zmc2V0LXRvcDogMDtcbiAgICAtLXNoYXBlLXRyaWFuZ2xlLW9mZnNldC1sZWZ0OiAtMTAlO1xuICB9XG5cbiAgJi5zaGFwZS10by1ib3R0b20ge1xuICAgIC0tc2hhcGUtdHJpYW5nbGUtcG9seWdvbjogcG9seWdvbig1MCUgMTAwJSwgMCAwLCAxMDAlIDApO1xuICAgIC0tc2hhcGUtdHJpYW5nbGUtb2Zmc2V0LXRvcDogLTEwJTtcbiAgfVxuXG4gICYuc2hhcGUtdG8tbGVmdCB7XG4gICAgLS1zaGFwZS10cmlhbmdsZS1wb2x5Z29uOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSAxMDAlLCAwIDUwJSk7XG4gICAgLS1zaGFwZS10cmlhbmdsZS1vZmZzZXQtdG9wOiAwO1xuICAgIC0tc2hhcGUtdHJpYW5nbGUtb2Zmc2V0LWxlZnQ6IDEwJTtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogdmFyKC0tc2hhcGUtdHJpYW5nbGUtb2Zmc2V0LXRvcCwgMTAlKTtcbiAgICBsZWZ0OiB2YXIoLS1zaGFwZS10cmlhbmdsZS1vZmZzZXQtbGVmdCwgMCk7XG4gIH1cbn1cblxuJXNoYXBlLXRyaWFuZ2xlIHtcbiAgQGluY2x1ZGUgbWFrZS1zaGFwZS10cmlhbmdsZSgpO1xufVxuXG5AbWl4aW4gbWFrZS1zaGFwZS1sb3plbmdlKCkge1xuICBAaW5jbHVkZSBzaGFwZS1maXhlZC1zaXplKCk7XG4gIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCwgMTAwJSA1MCUsIDUwJSAxMDAlLCAwIDUwJSk7XG59XG5cbiVzaGFwZS1sb3plbmdlIHtcbiAgQGluY2x1ZGUgbWFrZS1zaGFwZS1sb3plbmdlKCk7XG59XG5cbkBpZiBsZW5ndGgoJHNoYXBlcykge1xuICAuc2hhcGUge1xuICAgIC0tc2hhcGUtbXVsdGlwbGllcjogMTtcbiAgICAtLXNoYXBlLXVuaXQ6ICN7JHNoYXBlcy1kZWZhdWx0LXVuaXR9O1xuICAgIC0tc2hhcGUtc2l6ZTogY2FsYyh2YXIoLS1zaGFwZS1tdWx0aXBsaWVyKSAqIHZhcigtLXNoYXBlLXVuaXQpKTtcbiAgICBAaW5jbHVkZSBzaGFwZS1mbGV4KCk7XG4gIH1cblxuICBAZWFjaCAkc2hhcGUgaW4gJHNoYXBlcyB7XG4gICAgLnNoYXBlLSN7JHNoYXBlfSB7XG4gICAgICBAZXh0ZW5kICVzaGFwZS0jeyRzaGFwZX07XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGtleSwgJHVuaXQgaW4gJHNoYXBlcy11bml0cyB7XG4gICAgLnNoYXBlLSN7JGtleX0ge1xuICAgICAgLS1zaGFwZS11bml0OiAjeyR1bml0fTtcbiAgICB9XG4gIH1cblxuICBAZm9yICRpIGZyb20gMiB0aHJvdWdoICRzaGFwZXMtbWF4LW11bHRpcGxpZXIge1xuICAgIC5zaGFwZS0jeyRpfXgge1xuICAgICAgLS1zaGFwZS1tdWx0aXBsaWVyOiAjeyRpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi5hbHBoYS10b3AsXG4uYWxwaGEtdG9wLWhlYWRlci1oZWlnaHQsXG4uYWxwaGEtdG9wLWhlYWRlci1oZWlnaHQtZGVmYXVsdCB7XG4gIHRvcDogdmFyKC0tYWRtaW5iYXItaGVpZ2h0KTtcbn1cblxuLmhhcy1zdGlja3ktaGVhZGVyIHtcbiAgLS1tYWluLXRvcC1tYXJnaW46IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuXG4gIC5zaXRlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdmFyKC0tYWRtaW5iYXItaGVpZ2h0KTtcbiAgICB6LWluZGV4OiAkemluZGV4LW9mZmNhbnZhcyArIDE7XG4gIH1cblxuICAuYWxwaGEtdG9wLWhlYWRlci1oZWlnaHQge1xuICAgIHRvcDogdmFyKC0tZnVsbC1oZWFkZXItaGVpZ2h0KTtcbiAgfVxuXG4gIC5hbHBoYS10b3AtaGVhZGVyLWhlaWdodC1kZWZhdWx0IHtcbiAgICB0b3A6IHZhcigtLWZ1bGwtaGVhZGVyLWhlaWdodC1kZWZhdWx0KTtcbiAgfVxufVxuIiwiLnN1cnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWFscGhhLXN1cnRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbHBoYS1zdXJ0aXRsZS1mb250LXNpemUpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbHBoYS1zdXJ0aXRsZS1mb250LXdlaWdodCkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWFscGhhLXN1cnRpdGxlLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWFscGhhLXN1cnRpdGxlLXRleHQtdHJhbnNmb3JtKTtcblxuICAmICsgKiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYWxwaGEtc3VydGl0bGUtbWFyZ2luLWJvdHRvbSk7XG4gIH1cblxuICAvLyBhbGxvdyBzcGVjaWZ5aW5nIGEgZGlzdGluY3QgZm9udCBzaXplIGZvciBkZXNrdG9wXG4gIEBpZiAkYWxwaGEtc3VydGl0bGUtZm9udC1zaXplLWRlc2t0b3AgIT0gJGFscGhhLXN1cnRpdGxlLWZvbnQtc2l6ZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkZGVza3RvcC1icmVha3BvaW50KSB7XG4gICAgICAtLWFscGhhLXN1cnRpdGxlLWZvbnQtc2l6ZTogI3skYWxwaGEtc3VydGl0bGUtZm9udC1zaXplLWRlc2t0b3B9ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIudGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICAqIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnRleHQtc2hhZG93LW5vbmUge1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zaGFkb3csXG4udGV4dC1zaGFkb3ctc20sXG4udGV4dC1zaGFkb3ctbGcge1xuICAtLWFscGhhLXRleHQtc2hhZG93OiAwIDAgdmFyKC0tYWxwaGEtdGV4dC1zaGFkb3ctcmFkaXVzKSB2YXIoLS1hbHBoYS10ZXh0LXNoYWRvdy1jb2xvcik7XG4gIHRleHQtc2hhZG93OiB2YXIoLS1hbHBoYS10ZXh0LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2hhZG93LXNtIHtcbiAgLS1hbHBoYS10ZXh0LXNoYWRvdy1yYWRpdXM6IHZhcigtLWFscGhhLXRleHQtc2hhZG93LXJhZGl1cy1zbSk7XG59XG5cbi50ZXh0LXNoYWRvdy1sZyB7XG4gIC0tYWxwaGEtdGV4dC1zaGFkb3ctcmFkaXVzOiB2YXIoLS1hbHBoYS10ZXh0LXNoYWRvdy1yYWRpdXMtbGcpO1xufVxuXG5AZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICRhbHBoYS10ZXh0LXNoYWRvdy1jb2xvcnMge1xuICAudGV4dC1zaGFkb3ctI3skY29sb3ItbmFtZX0ge1xuICAgIC0tYWxwaGEtdGV4dC1zaGFkb3ctY29sb3I6ICN7JGNvbG9yfTtcbiAgfVxufVxuIiwiLmRhcmsge1xuICAtLXRoZW1lLXNraW4tYmctY29sb3I6IHZhcigtLWRhcmstYmctY29sb3IpO1xuICAtLXRoZW1lLXNraW4tdGV4dC1jb2xvcjogdmFyKC0tZGFyay10ZXh0LWNvbG9yKTtcbiAgLS1hbHBoYS1zdXJ0aXRsZS1jb2xvcjogdmFyKC0tdGhlbWUtc2tpbi10ZXh0LWNvbG9yKTtcblxuICBAZXh0ZW5kIFtkYXRhLWJzLXRoZW1lPVwiZGFya1wiXTtcbn1cblxuLmxpZ2h0IHtcbiAgLS10aGVtZS1za2luLWJnLWNvbG9yOiB2YXIoLS1saWdodC1iZy1jb2xvcik7XG4gIC0tdGhlbWUtc2tpbi10ZXh0LWNvbG9yOiB2YXIoLS1saWdodC10ZXh0LWNvbG9yKTtcblxuICBAZXh0ZW5kIFtkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl07XG59XG5cbi5kYXJrLFxuLmxpZ2h0IHtcbiAgLS1hbHBoYS1zdWJtZW51LWJnLWNvbG9yOiB2YXIoLS10aGVtZS1za2luLWJnLWNvbG9yKTtcbiAgLS1vZmZjYW52YXMtYmctY29sb3I6IHZhcigtLXRoZW1lLXNraW4tYmctY29sb3IpO1xuICAtLWJzLWhlYWRpbmctY29sb3I6IHZhcigtLXRoZW1lLXNraW4tdGV4dC1jb2xvcik7XG5cbiAgY29sb3I6IHZhcigtLXRoZW1lLXNraW4tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLXNraW4tYmctY29sb3IpO1xufVxuXG5odG1sIHtcbiAgJltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XG4gICAgLnNpdGUtaGVhZGVyIHtcbiAgICAgICY6bm90KC5kYXJrKSB7XG4gICAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICAgIC0tYnMtYm9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBlYWNoICRjb2xvci1rZXksICRvcGFjaXRpZXMgaW4gJHRyYW5zcGFyZW50LWJnLWNvbG9ycyB7XG4gIEBlYWNoICRvcGFjaXR5LWFsaWFzLCAkb3BhY2l0eSBpbiAkb3BhY2l0aWVzIHtcbiAgICAuYmctI3skY29sb3Ita2V5fS0jeyRvcGFjaXR5LWFsaWFzfSB7XG4gICAgICAtLXRyYW5zcGFyZW50LWJnLWNvbG9yOiB2YXIoLS1icy0jeyRjb2xvci1rZXl9LXJnYik7XG4gICAgICAtLXRyYW5zcGFyZW50LWJnLW9wYWNpdHk6ICN7JG9wYWNpdHl9O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS10cmFuc3BhcmVudC1iZy1jb2xvciksIHZhcigtLXRyYW5zcGFyZW50LWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXk6ICN7JGNhcmQtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14OiAjeyRjYXJkLXNwYWNlci14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteTogI3skY2FyZC10aXRsZS1zcGFjZXIteX07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3I6ICN7JGNhcmQtdGl0bGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLXN1YnRpdGxlLWNvbG9yOiAjeyRjYXJkLXN1YnRpdGxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGg6ICN7JGNhcmQtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3I6ICN7JGNhcmQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3c6ICN7JGNhcmQtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogI3skY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXg6ICN7JGNhcmQtY2FwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLWJnOiAjeyRjYXJkLWNhcC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yOiAjeyRjYXJkLWNhcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0OiAjeyRjYXJkLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWNhcmQtY29sb3I6ICN7JGNhcmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJnOiAjeyRjYXJkLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAjeyRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbjogI3skY2FyZC1ncm91cC1tYXJnaW59O1xuICAvLyBzY3NzLWRvY3MtZW5kIGNhcmQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdykpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNvbG9yKTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtc3VidGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICB9XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9jYXJkXCI7XG5cbkBpbXBvcnQgXCJtb2Rlcy9ncmlkXCI7XG5AaW1wb3J0IFwibW9kZXMvbGlzdFwiO1xuQGltcG9ydCBcIm1vZGVzL3NpbXBsZVwiO1xuQGltcG9ydCBcIm1vZGVzL3JlYWxpc2F0aW9uc1wiO1xuXG5AZWFjaCAkdGVhc2UgaW4gJHRlYXNlcyB7XG4gIC50ZWFzZS0jeyR0ZWFzZX0ge1xuICAgIEBleHRlbmQgJXRlYXNlLSN7JHRlYXNlfSAhb3B0aW9uYWw7XG4gIH1cbn1cblxuLnRlYXNlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4iLCJAbWl4aW4gbWFrZS10ZWFzZS1ncmlkIHtcbiAgcGljdHVyZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5iYWRnZS13cmFwcGVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmJhZGdlLFxuICAuY2FyZC10aXRsZSB7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ldGVhc2UtZ3JpZCB7XG4gIEBpbmNsdWRlIG1ha2UtdGVhc2UtZ3JpZCgpO1xufVxuIiwiQG1peGluIG1ha2UtdGVhc2Utc2ltcGxlIHtcbiAgYSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4ldGVhc2Utc2ltcGxlIHtcbiAgQGluY2x1ZGUgbWFrZS10ZWFzZS1zaW1wbGUoKTtcbn1cbiIsIkBtaXhpbiBtYWtlLXRlYXNlLXNpbXBsZS1yZWFsaXNhdGlvbnMge1xuICAmOmhvdmVye1xuICAgIC5jYXJkLW92ZXJsYXkge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDApO1xuICAgIH1cbiAgfVxuICAuY2FyZC1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAkdGVhc2Utb3ZlcmxheS10ZXh0LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogJHRlYXNlLW92ZXJsYXktdGV4dC1zaGFkb3c7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkdGVhc2Utb3ZlcmxheS1iZy1jb2xvciwgJHRlYXNlLW92ZXJsYXktYmctb3BhY2l0eSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgLjNzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG59XG5cbiV0ZWFzZS1zaW1wbGUtcmVhbGlzYXRpb25zIHtcbiAgQGluY2x1ZGUgbWFrZS10ZWFzZS1zaW1wbGUtcmVhbGlzYXRpb25zKCk7XG59XG4iLCJpbWdbc2l6ZXNdIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuIiwiLndwLWJsb2NrLWNvdmVyIHtcbiAgJi5mdWxsLXdpZHRoIHtcbiAgICA+IHBpY3R1cmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb2Nrcy1nYWxsZXJ5LWdyaWQsXG4uYmxvY2tzLWdhbGxlcnktaXRlbSBwaWN0dXJlLFxuLndwLWJsb2NrLWdhbGxlcnkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gPT09IEZpeCBHdXRlbmJlcmcgZ2FsbGVyeSBpdGVtcyBoZWlnaHQgb24gaVBhZFxuQHN1cHBvcnRzICgtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2gpIHtcbiAgLndwLWJsb2NrLWdhbGxlcnkge1xuICAgICYuaXMtY3JvcHBlZCB7XG4gICAgICAuYmxvY2tzLWdhbGxlcnktaXRlbSB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5IHtcbiAgJi5oYXMtbmVzdGVkLWltYWdlcyB7XG4gICAgJi5pcy1jcm9wcGVkIHtcbiAgICAgIHBpY3R1cmUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud3AtYmxvY2staW1hZ2Uge1xuICBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIGEge1xuICAgIGNsaXAtcGF0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIHBpY3R1cmUge1xuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBlYWNoICRyYXRpbyBpbiAkZ3V0ZW5iZXJnLWltYWdlLXJhdGlvcyB7XG4gICAgICAmW3N0eWxlKj1cImFzcGVjdC1yYXRpbzojeyRyYXRpb307XCJdIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IHVucXVvdGUoJHJhdGlvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndwLWJsb2NrLW1lZGlhLXRleHQge1xuICAud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuICAgIGEge1xuICAgICAgPiAqIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiIsIi5jb250ZW50LXdyYXBwZXIge1xuICAud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vID09PSBNb2R1bGVzIGxvYWRpbmdcbltkYXRhLWFscGhhLXJlcXVpcmVkLW1vZHVsZXNdOm5vdChtYWluKSB7XG4gICYubW9kYWwuZmFkZSB7XG4gICAgJjpub3QoLnNob3cpIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT0gQmFjayB0byB0b3Bcbi8vIG5vdGU6IGRlZmluZSB0aGVzZSBzdHlsZXMgaGVyZSB0byBwcmV2ZW50IHZpc3VhbCBnbGl0Y2hlcyAvIGZhbHNlIHBvc2l0aXZlcyB3aGlsZSBsb2FkaW5nIG1vZHVsZVxuLmJhY2stdG8tdG9wLWxpbmsge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYmFjay10by10b3AtdHJpZ2dlciB7XG4gIGJvdHRvbTogMDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZ1bmN0aW9uLW5hbWUtY2FzZVxuICBoZWlnaHQ6IE1pbig3NSUsIGNhbGMoMTAwJSAtIDEwMHZoIC0gLjVyZW0pKTtcbn1cblxuLy8gPT09IEhlYWRlciBzdGF0ZXNcbi5oYXMtc3dhcHBlZF9sb2dvLWhlYWRlciB7XG4gIC5sb2dvIHtcbiAgICBhLFxuICAgIC5vYmxpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICAuc3dhcHBlZC1sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICB9XG59XG5cbi8vIG5vdGU6IGRlZmluZSB0aGlzIHN0eWxlIGhlcmUgdG8gcHJldmVudCBhIHJlZmxvdyB3aGlsZSBsb2FkaW5nIG1vZHVsZVxuLmhhcy10cmFuc3BhcmVudC1oZWFkZXIge1xuICAtLW1haW4tdG9wLW1hcmdpbjogMDtcblxuICAuc2l0ZS1tYWluIHtcbiAgICB0cmFuc2l0aW9uOiB1bnNldDtcbiAgfVxufVxuXG4vLyA9PT0gTW9kYWxcbi5tb2RhbCB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgY29udGVudC12aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLy8gPT09IFBldGl0ZSBWdWVcbi8vIG5vdGU6IGRlZmluZSB0aGlzIHN0eWxlIGhlcmUgdG8gcHJldmVudCBhIGZsYXNoIG9mIHVuLWNvbXBpbGVkIHRlbXBsYXRlc1xuLy8gc2VlIGh0dHBzOi8vdnVlanMub3JnL2FwaS9idWlsdC1pbi1kaXJlY3RpdmVzLmh0bWwjdi1jbG9ha1xuW3YtY2xvYWtdIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLy8gPT09IFJhbmdlIHNsaWRlclxuLy8gbm90ZTogZGVmaW5lIHRoaXMgc3R5bGUgaGVyZSB0byBwcmV2ZW50IENMUyB3aGlsZSBub1VpU2xpZGVyIGlzIGxvYWRpbmdcbi5hbHBoYS1yYW5nZS1zbGlkZXIge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogJHJhbmdlLXNsaWRlci13cmFwcGVyLWhlaWdodCAhaW1wb3J0YW50O1xufVxuXG4vLyA9PT0gU2VydmljZXMgQnV0dG9uXG4vLyBub3RlOiBkZWZpbmUgdGhlc2Ugc3R5bGVzIGhlcmUgdG8gcHJldmVudCB2aXN1YWwgZ2xpdGNoZXMgLyBmYWxzZSBwb3NpdGl2ZXMgd2hpbGUgbG9hZGluZyBtb2R1bGVcbi5zZXJ2aWNlcy1idXR0b24td3JhcHBlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4iLCIucGFnZS1zY3JvbGwtbGlzdGVuZXIge1xuICBoZWlnaHQ6IHZhcigtLWFscGhhLXBhZ2Utc2Nyb2xsLWxpc3RlbmVyLWhlaWdodCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5ib2R5Om5vdCguaG9tZSkge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRkZXNrdG9wLWJyZWFrcG9pbnQpIHtcbiAgICAtLWFscGhhLXBhZ2Utc2Nyb2xsLWxpc3RlbmVyLWhlaWdodDogI3skcGFnZS1zY3JvbGwtbGlzdGVuZXItaGVpZ2h0LWRlc2t0b3B9O1xuICB9XG59XG4iLCIvLyDilIDilIDilIAgSEVBREVSIOKAlCBHaGFmZmFyaSBSw6lub3ZhdGlvblxuLy8gU291cmNlIDogbWFxdWV0dGUgc3R5bGVzLmNzcyBsaWduZXMgNzc44oCTODkxXG4vLyBBZGFwdMOpIGF1IERPTSBBbHBoYSAoaGVhZGVyLnR3aWcgKyBtZW51LnR3aWcpIOKAlCBjbGFzc2VzIHLDqWVsbGVzIDpcbi8vICAgI2hlYWRlci5zaXRlLWhlYWRlci5uYXYtYnVyZ2VyLm5hdi1yaWdodFxuLy8gICAud3JhcHBlci5oZWFkZXItd3JhcHBlci5wb3NpdGlvbi1yZWxhdGl2ZSAgKGlubmVyIHdyYXBwZXIpXG4vLyAgIC5sb2dvICAobG9ja3VwKVxuLy8gICAjbmF2LW1haW4ubmF2LW1haW4ubmF2YmFyIChuYXYgY29udGFpbmVyKVxuLy8gICAubmF2YmFyLWNvbGxhcHNlIChCb290c3RyYXAgY29sbGFwc2Ugd3JhcHBlcilcbi8vICAgLm5hdi1pdGVtIChsaSDigJQgcHJlbWllciBldCBzZWNvbmQgbml2ZWF1KVxuLy8gICBhLm5hdi1saW5rIChsaWVuIGRlIGwnaXRlbSlcbi8vICAgLm5hdi1pdGVtLXRpdGxlIChzcGFuIHRleHRlLCBpbmplY3TDqSBwYXIgQWxwaGEpXG4vLyAgIC5zdWJtZW51LXRvZ2dsZSAoYm91dG9uIEJvb3RzdHJhcCBjb2xsYXBzZSBjaGV2cm9uKVxuLy8gICAuZGQtaWNvIChzcGFuIGljw7RuZSwgaW5qZWN0w6kgcGFyIENoaWxkOjpyZW5kZXJNZW51SXRlbUljb24pXG4vLyAgIC5kZC1kZXNjIChzcGFuIGRlc2NyaXB0aW9uLCBpbmplY3TDqSBwYXIgQ2hpbGQ6OnJlbmRlck1lbnVJdGVtRGVzY3JpcHRpb24pXG4vLyAgIC5uYXYtcGFydC1yaWdodCAod3JhcHBlciBDVEEgw6AgZHJvaXRlKVxuLy9cbi8vIFN0cmF0w6lnaWUgc3VibWVudSBkZXNrdG9wIDpcbi8vICAgQWxwaGEgcmVuZCBsZXMgc291cy1tZW51cyBjb21tZSB1biA8dWw+IGNvbGxhcHNlIEJvb3RzdHJhcC5cbi8vICAgT24gcmVwb3NpdGlvbm5lIGxlIDx1bD4gZW5mYW50IGRpcmVjdCBkZSAuaGFzLWNoaWxkcmVuIGVuIGFic29sdVxuLy8gICBldCBvbiBsZSByw6l2w6hsZSBhdSA6aG92ZXIgZHUgbGkubmF2LWl0ZW0gcGFyZW50IChkZXNrdG9wIHNldWxlbWVudCkuXG4vLyAgIE9uIGdhcmRlIGxlIGNvbGxhcHNlIEJvb3RzdHJhcCBzdXIgbW9iaWxlLlxuXG4vLyDilIDilIDilIAgU0lURSBIRUFERVIgV1JBUFBFUiArIGJvdXRvbnMgc2NvcMOpc1xuLnNpdGUtaGVhZGVyIHtcbiAgJi5pcy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOTQpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtMTAwKTtcblxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICAgIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8g4pSA4pSA4pSAIE5BViBQUklOQ0lQQUxFIDogZmxleCByb3cgc3VyIGRlc2t0b3Bcbi5uYXYtbWFpbiAubmF2YmFyLWNvbGxhcHNlID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDM2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLy8g4pSA4pSA4pSAIElURU0gUFJFTUlFUiBOSVZFQVUgKGxpLm5hdi1pdGVtIGRhbnMgbGUgdWwgZGlyZWN0IGRlIC5uYXZiYXItY29sbGFwc2UpXG4vLyBPbiB1dGlsaXNlIGxhIGNsYXNzZSBBbHBoYSAuaGFzLWNoaWxkcmVuIHBvdXIgZGlzdGluZ3VlciBpdGVtcyBhdmVjIHNvdXMtbWVudVxuLm5hdi1tYWluIC5uYXZiYXItY29sbGFwc2UgPiAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8vIENpYmxhZ2UgdmlhIHVuZSBjbGFzc2UgaW50ZXJtw6lkaWFpcmUgY291cnRlIHBvdXIgcmVzcGVjdGVyIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnNcbi8vIExlIHBhcmVudCB1bC5uYXZiYXItY29sbGFwc2UgPiB1bCA+IGxpLm5hdi1pdGVtIGVzdCBjaWJsw6kgdmlhIC5uYXYtbWFpbiArIGVuZmFudCBkaXJlY3Rcbi5uYXYtbWFpbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vLyBMaWVuIGRlIHByZW1pZXIgbml2ZWF1IOKAlCBjaWJsw6kgdmlhIGxlIGNvbnRleHRlIC5uYXYtbWFpblxuLy8gTm90ZSA6IGxhIGNsYXNzZSBuYXYtbGluay10b3AgZXN0IGFqb3V0w6llIHZpYSBBbHBoYSBmaWx0ZXIgb3UgdXRpbGlzw6llIGVuIGZhbGxiYWNrIDtcbi8vIMOgIGTDqWZhdXQgb24gY2libGUgZGlyZWN0ZW1lbnQgLm5hdi1tYWluID4gLm5hdmJhci1jb2xsYXBzZSA+IHVsID4gLm5hdi1pdGVtID4gLm5hdi1saW5rXG4vLyB2aWEgbGUgc8OpbGVjdGV1ciBjb3VydCBjaS1kZXNzb3VzXG4ubmF2LW1haW4gLm5hdi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC8vZ2FwOiA2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8vcGFkZGluZzogMjhweCAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tZmctcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS1kdXItZmFzdCkgdmFyKC0tZWFzZS1vdXQpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICB9XG59XG5cbi8vIFNvdWxpZ25lbWVudCBkZXMgaXRlbXMgZGUgbWVudSA6IGfDqXLDqSBuYXRpdmVtZW50IHBhciBBbHBoYSAoLm5hdi1saW5rOjphZnRlcikuXG4vLyBPbiBORSByYWpvdXRlIFBBUyBkZSBzb3VsaWduZW1lbnQgY3VzdG9tIGljaSAoc2lub24gZG91YmxlIHRyYWl0IOKAlCByZXRvdXIgY2xpZW50KS5cblxuLy8g4pSA4pSA4pSAIFNPVVMtTUVOVSBkZXNrdG9wIDogcmVwb3NpdGlvbm7DqSBlbiBkcm9wZG93biBhdSBob3ZlclxuLy8gQWxwaGEgOiA8dWw+IGVuZmFudCBkaXJlY3QgZHUgbGkubmF2LWl0ZW0gKHJlbmR1IHLDqWN1cnNpZiBwYXIgbWVudS50d2lnKVxuLy8gT24gY2libGUgLm5hdi1pdGVtID4gdWwgdmlhIGxhIGNsYXNzZSBwYXJlbnRlIC5uYXYtbWFpblxuLm5hdi1tYWluIC5uYXYtaXRlbSA+IHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWxnKTtcbiAgb3BhY2l0eTogMDtcbiAgLy90cmFuc2l0aW9uOiBhbGwgMjQwbXMgdmFyKC0tZWFzZS1vdXQpO1xuICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcblxufVxuXG4vLyBGb3JjZSBkaXNwbGF5OmJsb2NrIHN1ciBsZXMgc291cy1tZW51cyBCb290c3RyYXAgKG5ldXRyYWxpc2UgLmNvbGxhcHNlIGV0IC5jb2xsYXBzaW5nKVxuLy8gZGVza3RvcCB1bmlxdWVtZW50IOKAlCBsZSBtb2JpbGUgb3ZlcnJpZGUgY2ktZGVzc291cyByw6l0YWJsaXQgbGUgY29tcG9ydGVtZW50IG5hdGlmXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXYtbWFpbiAubmF2LWl0ZW0gPiAuY29sbGFwc2UsXG4gIC5uYXYtbWFpbiAubmF2LWl0ZW0gPiAuY29sbGFwc2luZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8vIOKUgOKUgOKUgCBJVEVNIERFIFNPVVMtTUVOVVxuLy8gU3RydWN0dXJlIChtZW51LnR3aWcsIG5vbi1vZmZjYW52YXMpIDpcbi8vICAgPGxpIGNsYXNzPVwibmF2LWl0ZW1cIj5cbi8vICAgICA8YSBjbGFzcz1cIm5hdi1saW5rXCI+XG4vLyAgICAgICA8c3BhbiBjbGFzcz1cImRkLWljb1wiPjxpIGNsYXNzPVwibWVudS1pdGVtLWljb24gLi4uXCI+PC9pPjwvc3Bhbj5cbi8vICAgICAgIDxzcGFuIGNsYXNzPVwibmF2LWl0ZW0tdGl0bGVcIj5UaXRyZTwvc3Bhbj5cbi8vICAgICAgIDxzcGFuIGNsYXNzPVwiZGQtZGVzY1wiPkRlc2NyaXB0aW9uPC9zcGFuPlxuLy8gICAgIDwvYT5cbi8vICAgPC9saT5cbi5uYXYtbWFpbiAubmF2LWl0ZW0gPiB1bCAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tZmctcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDE4MG1zIHZhcigtLWVhc2Utb3V0KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tZmctcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctYWx0KTtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgfVxufVxuXG4vLyDilIDilIDilIAgSWPDtG5lLWNhcnLDqSAoaW5qZWN0w6kgcGFyIENoaWxkLnBocClcbi5kZC1pY28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcblxuICBpIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8vIOKUgOKUgOKUgCBUaXRyZSBkZSBzb3VzLWl0ZW1cbi5kZC1pY28gfiAubmF2LWl0ZW0tdGl0bGUsXG4ubmF2LW1haW4gLm5hdi1pdGVtID4gdWwgLm5hdi1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1mZy1wcmltYXJ5KTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xufVxuXG4vLyDilIDilIDilIAgRGVzY3JpcHRpb24gc291cyBsZSB0aXRyZSAoaW5qZWN0w6llIHBhciBDaGlsZC5waHApXG4uZGQtZGVzYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWZnLW11dGVkKTtcbn1cblxuLy8g4pSA4pSA4pSAIENUQSBaT05FIChuYXYtcGFydC1yaWdodClcbi5uYXYtcGFydC1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8g4pSA4pSA4pSAIE1PQklMRSA6IHLDqXRhYmxpciBsZSBjb21wb3J0ZW1lbnQgQm9vdHN0cmFwIGNvbGxhcHNlICg8IDEwMjRweClcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5hdi1tYWluIC5uYXYtaXRlbSA+IHVsIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC8vIExhaXNzZSBCb290c3RyYXAgZ8OpcmVyIGwnYWZmaWNoYWdlIGNvbGxhcHNlIHN1ciBtb2JpbGVcbiAgLm5hdi1tYWluIC5uYXYtaXRlbSA+IC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUsOpYWZmaWNoZSBsZSBib3V0b24gY2hldnJvbiBlbiBtb2JpbGVcbiAgLm5hdi1tYWluIC5zdWJtZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cbiIsIi8vIOKUgOKUgOKUgCBGT09URVIg4oCUIEdoYWZmYXJpIFLDqW5vdmF0aW9uXG4vLyBTb3VyY2UgOiBtYXF1ZXR0ZSBzdHlsZXMuY3NzIGxpZ25lcyAxNDUz4oCTMTQ5NSArIGFkYXB0YXRpb25zIEZBXG4vLyBSw6hnbGVzIHBvcnTDqWVzIHZlcmJhdGltIDsgLmZvb3Rlci1jb2wgaDQg4oaSIC5mb290ZXItY29sLXRpdGxlIDsgc3ZnIOKGkiBpIChGb250QXdlc29tZSlcblxuLnNpdGUtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4OHB4IDAgMjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjc1KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZmctcHJpbWFyeSk7XG5cbiAgLy8gRmlsaWdyYW5lIHdhdGVybWFyayBcIkdIQUZGQVJJXCIgZW4gYmFzIMOgIGRyb2l0ZVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTU2cHg7XG4gICAgYm90dG9tOiAtMTYwcHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZGlzcGxheSk7XG4gICAgZm9udC1zaXplOiA0MDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wMjIpO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIkdIQUZGQVJJXCI7XG4gIH1cbn1cblxuLy8gUGFzIGRlIHNvdWxpZ25lbWVudCBzdXIgbGVzIGxpZW5zIGR1IGZvb3RlciAocmVzZXQgQm9vdHN0cmFwKSDigJQgbW9jaGUgc291cyBsZXMgaWPDtG5lc1xuLnNpdGUtZm9vdGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8vIExpZW5zIGR1IGNvcHlyaWdodCBsaXNpYmxlcyBzdXIgbGUgZm9vdGVyIHNvbWJyZSAoc2lub24gY291bGV1ciBkZSBsaWVuIHBhciBkw6lmYXV0ID0gc29tYnJlKVxuLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LXNvZnQpO1xuICB9XG59XG5cbi8vIFBhcyBkZSBmb25kIGRpc3RpbmN0IHN1ciBsZSBibG9jIGNvcHlyaWdodCA6IG9uIGNvbnNlcnZlIGxlIGZvbmQgZHUgZm9vdGVyXG4uc2l0ZS1mb290ZXIgLmNvcHlyaWdodCxcbi5zaXRlLWZvb3RlciAuY29weXJpZ2h0LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvb3Rlci1ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNmZyIDFmciAxZnIgMWZyO1xuICBnYXA6IDY0cHg7XG59XG5cbi8vIFRpdHJlIGRlIGNvbG9ubmUgOiA8cCBjbGFzcz1cImZvb3Rlci1jb2wtdGl0bGVcIj4gKGphbWFpcyBoWClcbi5mb290ZXItY29sLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Fucyk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWFjY2VudC1zb2Z0KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4yMmVtO1xufVxuXG4vLyBJdGVtcyBkZSBsaXN0ZSDigJQgb24gY2libGUgLmZvb3Rlci1jb2wgbGkgcG91ciByZXN0ZXIgc291cyAyIHR5cGVzXG4uZm9vdGVyLWNvbCBsaSB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDEzLjVweDtcbn1cblxuLy8gTGllbnMgZGFucyBsZXMgY29sb25uZXMgZm9vdGVyXG4uZm9vdGVyLWNvbCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE4MG1zO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtc29mdCk7XG4gIH1cbn1cblxuLy8gSWPDtG5lcyBGb250QXdlc29tZSBkYW5zIGxlcyBjb2xvbm5lcyBmb290ZXIgKHJlbXBsYWNlbWVudCBkZXMgc3ZnIGR1IG1vY2t1cClcbi5mb290ZXItY29sIGkge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50LXNvZnQpO1xufVxuXG4vLyBUZXh0ZSBkZSBsb2NhbGlzYXRpb24gbm9uLWxpZW4gKHNwYW4gZGFucyBsaSlcbi5mb290ZXItY29sIGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KTtcbn1cblxuLy8g4pSA4pSA4pSAIENvbG9ubmUgYnJhbmRcbi5mb290ZXItYnJhbmQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1kaXNwbGF5KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4yOGVtO1xufVxuXG4uZm9vdGVyLWJyYW5kLWRlc2Mge1xuICBtYXgtd2lkdGg6IDM4Y2g7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xufVxuXG4uZm9vdGVyLWJyYW5kLXNpbmNlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50LXNvZnQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogLjE4ZW07XG59XG5cbi8vIOKUgOKUgOKUgCBTb2NpYWwgZGFucyBsYSBjb2xvbm5lIGJyYW5kIDogaWPDtG5lcyBkaXNjcmV0cyBvci1kb3V4IHN1ciBmb25kIHNvbWJyZVxuLmZvb3Rlci1zb2NpYWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG5cbiAgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40NSk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMTgwbXMgdmFyKC0tZWFzZS1vdXQpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYWNjZW50LXNvZnQpO1xuICAgIH1cbiAgfVxufVxuXG4vLyDilIDilIDilIAgQmFycmUgZHUgYmFzXG4uZm9vdGVyLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAuMTJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KTtcblxuICBhIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMTgwbXMgdmFyKC0tZWFzZS1vdXQpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYWNjZW50LXNvZnQpO1xuICAgIH1cbiAgfVxufVxuXG4vLyDilIDilIDilIAgUmVzcG9uc2l2ZVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mb290ZXItZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbiIsIi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gRkFRIMKrIGNhcnRlcyBmaWx0cmFibGVzIMK7IOKAlCBzeXN0w6htZSBwYXJ0YWfDqVxuLy8g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4vLyBQb3J0IDE6MSBkZSBkb2NzL2NvbnRlbnVzLWNsaWVudC9fZGVjb2RlZC9zdHlsZXMuY3NzICguZmFxLSopIHN1ciBsZXMgdG9rZW5zLlxuLy8gUsOpdXRpbGlzw6kgcGFyIDpcbi8vICAg4oCiIGxhIEhQIChtYXJrdXAgY3VzdG9tIHRlbXBsYXRlcy9jb21wb25lbnRzL2ZhcS1jYXJkcy50d2lnIOKAlCBhdmVjIGZpbHRyZXMpIDtcbi8vICAg4oCiIGxlcyBwYWdlcyBpbnRlcm5lcyAoYmxvY3MgRkFRIFJhbmsgTWF0aCBjb252ZXJ0aXMgZW4gY2FydGVzIG91dmVydGVzIHBhclxuLy8gICAgIGFzc2V0cy9qcy9jb21wb25lbnRzL2ZhcS5qcywgcXVpIHLDqcOpY3JpdCBsJ2FjY29yZMOpb24gYXZlYyBjZXMgbcOqbWVzIGNsYXNzZXMpLlxuLy8gQ2hhcmfDqSBwYXJ0b3V0IHZpYSBhc3NldHMvc2Fzcy9tYWluLnNjc3MgKGxlcyBmaWx0cmVzL2VuLXTDqnRlIG4nZXhpc3RlbnQgcXVlXG4vLyBzdXIgbGEgSFAgOyBzYW5zIGNlIG1hcmt1cCwgY2VzIHLDqGdsZXMgcmVzdGVudCBpbmVydGVzKS5cblxuJGZhcS1lYXNlOiBjdWJpYy1iZXppZXIoLjE2LCAxLCAuMywgMSk7XG5cbi8vIEVuLXTDqnRlIDIgY29sb25uZXMgOiBpbnRybyAoSW50cm9CbG9jaykgw6AgZ2F1Y2hlLCBmaWx0cmVzIMOgIGRyb2l0ZS5cbi5mYXEtaGVhZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA0OHB4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBtYXJnaW4tYmxvY2stZW5kOiA0MHB4O1xufVxuXG4uZmFxLWhlYWQgLmludHJvLWJsb2NrIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZmFxLWhlYWQgLmludHJvLWJsb2NrID4gLnRhZy1ibG9jayB7XG4gIG1heC13aWR0aDogNDBjaDtcbn1cblxuLy8gQ2hpcHMgZGUgZmlsdHJlIHBhciBjYXTDqWdvcmllLlxuLmZhcS1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDRweDtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cblxuLmZhcS1maWx0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1mZy1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xNmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAyNDBtcyBjdWJpYy1iZXppZXIoLjE2LCAxLCAuMywgMSk7XG59XG5cbi5mYXEtZmlsdGVyOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cblxuLmZhcS1maWx0ZXIuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZnLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWZnLXByaW1hcnkpO1xufVxuXG4uZmFxLWZpbHRlciAuY291bnQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDhlbTtcbiAgb3BhY2l0eTogLjU1O1xufVxuXG4vLyBHcmlsbGUgZGUgY2FydGVzIDogbGUgZ2FwIGRlIDJweCBsYWlzc2Ugdm9pciBsZSBmb25kIChmaWxldCBlbnRyZSBjYXJ0ZXMpLlxuLmZhcS1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ib3JkZXIpO1xufVxuXG4uZmFxLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogY2xhbXAoMjBweCwgMi4ydncsIDI4cHgpIGNsYW1wKDI0cHgsIDIuNnZ3LCAzMnB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmctYmFzZSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzIwbXMgJGZhcS1lYXNlLCB0cmFuc2Zvcm0gMzIwbXMgJGZhcS1lYXNlO1xufVxuXG4uZmFxLWNhcmRbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYXEtY2FyZC5mYWRlLWluIHtcbiAgYW5pbWF0aW9uOiBmYXEtY2FyZC1pbiA0ODBtcyBjdWJpYy1iZXppZXIoLjE2LCAxLCAuMywgMSkgYm90aDtcbn1cblxuQGtleWZyYW1lcyBmYXEtY2FyZC1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYXEtY2FyZC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNHB4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmctYmxvY2stZW5kOiA4cHg7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1saW5lLXNvZnQpO1xufVxuXG4uZmFxLWNhcmQtbnVtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZGlzcGxheSk7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBsZXR0ZXItc3BhY2luZzogLS4wMWVtO1xufVxuXG4uZmFxLWNhcmQtY2F0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tZmctbXV0ZWQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogLjE4ZW07XG59XG5cbi5mYXEtY2FyZC1xdWVzdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWRpc3BsYXkpO1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogdmFyKC0tZmctcHJpbWFyeSk7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMDA1ZW07XG59XG5cbi5mYXEtY2FyZC1hbnN3ZXIge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICBsaW5lLWhlaWdodDogMS42NTtcbiAgY29sb3I6IHZhcigtLWZnLXNlY29uZGFyeSk7XG59XG5cbi5mYXEtY2FyZC1hbnN3ZXIgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZhcS1jYXJkLWFuc3dlciBwICsgcCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLjZlbTtcbn1cblxuLmZhcS1jYXJkLWFuc3dlciBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tZmctcHJpbWFyeSk7XG59XG5cbi8vIENhcnRlIMKrIGZlYXR1cmUgwrsgKDFyZSBjYXJ0ZSkg4oCUIGZvbmQgc29tYnJlICsgZmlsaWdyYW5lIMKrIEcgwrsuXG4uZmFxLWNhcmQtZmVhdHVyZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44NSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZnLXByaW1hcnkpO1xuXG4gIHAge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi5mYXEtY2FyZC1mZWF0dXJlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjRweDtcbiAgYm90dG9tOiAtNjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZGlzcGxheSk7XG4gIGZvbnQtc2l6ZTogMTgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogcmdiYSgyMDEsIDE2NCwgOTIsIC4wOCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIkdcIjtcbn1cblxuLmZhcS1jYXJkLWZlYXR1cmUgLmZhcS1jYXJkLWhlYWQge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xMik7XG59XG5cbi5mYXEtY2FyZC1mZWF0dXJlIC5mYXEtY2FyZC1udW0sXG4uZmFxLWNhcmQtZmVhdHVyZSAuZmFxLWNhcmQtY2F0IHtcbiAgY29sb3I6IHZhcigtLWFjY2VudC1zb2Z0KTtcbn1cblxuLmZhcS1jYXJkLWZlYXR1cmUgLmZhcS1jYXJkLXF1ZXN0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYXEtY2FyZC1mZWF0dXJlIC5mYXEtY2FyZC1hbnN3ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44Mik7XG5cbiAgcCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmZhcS1jYXJkLWZlYXR1cmUgLmZhcS1jYXJkLWFuc3dlciBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LXNvZnQpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXEtaGVhZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG5cbiAgLmZhcS1maWx0ZXJzIHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLmZhcS1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZmFxLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vLS0tLS0tLS0tLS0tIEJvb3RzdHJhcFxuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcblxuLy8vIFJlbW92ZSB0aGUgdW5pdCBvZiBhIGxlbmd0aFxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkbnVtYmVyIC0gTnVtYmVyIHRvIHJlbW92ZSB1bml0IGZyb21cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gVW5pdGxlc3MgbnVtYmVyXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtYmVyKSB7XG4gIEBpZiB0eXBlLW9mKCRudW1iZXIpID09IFwibnVtYmVyXCIgYW5kIG5vdCB1bml0bGVzcygkbnVtYmVyKSB7XG4gICAgQHJldHVybiAkbnVtYmVyIC8gKCRudW1iZXIgKiAwICsgMSk7XG4gIH1cblxuICBAcmV0dXJuICRudW1iZXI7XG59XG5cbkBmdW5jdGlvbiBweDJyZW0oJHB4LCAkZm9udC1iYXNlLXJlbTogJGZvbnQtc2l6ZS1iYXNlLCAkZm9udC1iYXNlLXB4OiAxNikge1xuICAkZm9udC1iYXNlLXNpemU6IHN0cmlwLXVuaXQoJGZvbnQtYmFzZS1weCkgKiBzdHJpcC11bml0KCRmb250LWJhc2UtcmVtKTtcblxuICBAcmV0dXJuIChzdHJpcC11bml0KCRweCkgLyAkZm9udC1iYXNlLXNpemUpICogMXJlbTtcbn1cblxuLy8gQWRkIGEgbmV3IHV0aWxpdHkgdG8gQm9vdHN0cmFwIHV0aWxpdGllc1xuQGZ1bmN0aW9uIGJvb3RzdHJhcC1hZGQtdXRpbGl0eSgkYnMtdXRpbGl0aWVzLCAkdXRpbGl0eS1rZXksICRwcm9wZXJ0aWVzKSB7XG4gICRicy11dGlsaXRpZXM6IG1hcC1tZXJnZShcbiAgICAkYnMtdXRpbGl0aWVzLFxuICAgIChcbiAgICAgICR1dGlsaXR5LWtleTogJHByb3BlcnRpZXNcbiAgICApXG4gICk7XG5cbiAgQHJldHVybiAkYnMtdXRpbGl0aWVzO1xufVxuXG4vLyBSZW1vdmUgYW4gdXRpbGl0eSBmcm9tIEJvb3RzdHJhcCB1dGlsaXRpZXNcbkBmdW5jdGlvbiBib290c3RyYXAtcmVtb3ZlLXV0aWxpdHkoJGJzLXV0aWxpdGllcywgJHV0aWxpdHkta2V5KSB7XG4gICRicy11dGlsaXRpZXM6IG1hcC1yZW1vdmUoJGJzLXV0aWxpdGllcywgJHV0aWxpdHkta2V5KTtcblxuICBAcmV0dXJuICRicy11dGlsaXRpZXM7XG59XG5cbi8vIE1lcmdlIHV0aWxpdHkgcHJvcGVydGllcyB3aXRoIGFuIGV4aXN0aW5nIG9uZVxuQGZ1bmN0aW9uIGJvb3RzdHJhcC1tZXJnZS11dGlsaXRpZXMoJGJzLXV0aWxpdGllcywgJHV0aWxpdHkta2V5LCAkcHJvcGVydGllcykge1xuICAkYnMtdXRpbGl0aWVzOiBtYXAtbWVyZ2UoXG4gICAgJGJzLXV0aWxpdGllcyxcbiAgICAoXG4gICAgICAkdXRpbGl0eS1rZXk6IG1hcC1tZXJnZShcbiAgICAgICAgbWFwLWdldCgkYnMtdXRpbGl0aWVzLCAkdXRpbGl0eS1rZXkpLFxuICAgICAgICAkcHJvcGVydGllc1xuICAgICAgKVxuICAgIClcbiAgKTtcblxuICBAcmV0dXJuICRicy11dGlsaXRpZXM7XG59XG5cbi8vLS0tLS0tLS0tLS0tIEFscGhhXG5AZnVuY3Rpb24gaGV4LXRvLXJnYigkY29sb3IpIHtcbiAgQHJldHVybiAje3JlZCgkY29sb3IpfSwgI3tncmVlbigkY29sb3IpfSwgI3tibHVlKCRjb2xvcil9O1xufVxuXG5AZnVuY3Rpb24gZW5jb2RlY29sb3IoJHN0cmluZykge1xuICBAaWYgdHlwZS1vZigkc3RyaW5nKSA9PSBcImNvbG9yXCIgYW5kIHN0ci1pbmRleCgjeyRzdHJpbmd9LCBcIiNcIikgPT0gMSB7XG4gICAgJGhleDogc3RyLXNsaWNlKGllLWhleC1zdHIoJHN0cmluZyksIDQpO1xuICAgICRzdHJpbmc6IHVucXVvdGUoXCIjeyRoZXh9XCIpO1xuXG4gICAgQHJldHVybiBcIiUyM1wiICsgJHN0cmluZztcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuQGZ1bmN0aW9uIHN0ci1zcGxpdCgkc3RyaW5nLCAkc2VwYXJhdG9yKSB7XG4gIC8vIGVtcHR5IGFycmF5L2xpc3RcbiAgJHNwbGl0LWFycjogKCk7XG4gIC8vIGZpcnN0IGluZGV4IG9mIHNlcGFyYXRvciBpbiBzdHJpbmdcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlcGFyYXRvcik7XG4gIC8vIGxvb3AgdGhyb3VnaCBzdHJpbmdcbiAgQHdoaWxlICRpbmRleCAhPSBudWxsIHtcbiAgICAvLyBnZXQgdGhlIHN1YnN0cmluZyBmcm9tIHRoZSBmaXJzdCBjaGFyYWN0ZXIgdG8gdGhlIHNlcGFyYXRvclxuICAgICRpdGVtOiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSk7XG4gICAgLy8gcHVzaCBpdGVtIHRvIGFycmF5XG4gICAgJHNwbGl0LWFycjogYXBwZW5kKCRzcGxpdC1hcnIsICRpdGVtKTtcbiAgICAvLyByZW1vdmUgaXRlbSBhbmQgc2VwYXJhdG9yIGZyb20gc3RyaW5nXG4gICAgJHN0cmluZzogc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIDEpO1xuICAgIC8vIGZpbmQgbmV3IGluZGV4IG9mIHNlcGFyYXRvclxuICAgICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZXBhcmF0b3IpO1xuICB9XG4gIC8vIGFkZCB0aGUgcmVtYWluaW5nIHN0cmluZyB0byBsaXN0ICh0aGUgbGFzdCBpdGVtKVxuICAkc3BsaXQtYXJyOiBhcHBlbmQoJHNwbGl0LWFyciwgJHN0cmluZyk7XG5cbiAgQHJldHVybiAkc3BsaXQtYXJyO1xufVxuXG5AZnVuY3Rpb24gdG8tbnVtYmVyKCR2YWx1ZSkge1xuICBAaWYgdHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIge1xuICAgIEByZXR1cm4gJHZhbHVlO1xuICB9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSAhPSBcInN0cmluZ1wiIHtcbiAgICBAZXJyb3IgXCJWYWx1ZSBmb3IgYHRvLW51bWJlcmAgc2hvdWxkIGJlIGEgbnVtYmVyIG9yIGEgc3RyaW5nLlwiO1xuICB9XG5cbiAgJHJlc3VsdDogMDtcbiAgJGRpZ2l0czogMDtcbiAgJG1pbnVzOiBzdHItc2xpY2UoJHZhbHVlLCAxLCAxKSA9PSBcIi1cIjtcbiAgJG51bWJlcnM6IChcIjBcIjogMCwgXCIxXCI6IDEsIFwiMlwiOiAyLCBcIjNcIjogMywgXCI0XCI6IDQsIFwiNVwiOiA1LCBcIjZcIjogNiwgXCI3XCI6IDcsIFwiOFwiOiA4LCBcIjlcIjogOSk7XG5cbiAgQGZvciAkaSBmcm9tIGlmKCRtaW51cywgMiwgMSkgdGhyb3VnaCBzdHItbGVuZ3RoKCR2YWx1ZSkge1xuICAgICRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsICRpLCAkaSk7XG5cbiAgICBAaWYgKGluZGV4KG1hcC1rZXlzKCRudW1iZXJzKSwgJGNoYXJhY3Rlcikgb3IgJGNoYXJhY3RlciA9PSBcIi5cIikge1xuICAgICAgQGlmICRjaGFyYWN0ZXIgPT0gXCIuXCIge1xuICAgICAgICAkZGlnaXRzOiAxO1xuICAgICAgfSBAZWxzZSBpZiAkZGlnaXRzID09IDAge1xuICAgICAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAkZGlnaXRzOiAkZGlnaXRzICogMTA7XG4gICAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKSAvICRkaWdpdHM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiBpZigkbWludXMsIC0kcmVzdWx0LCAkcmVzdWx0KTtcbn1cblxuQGZ1bmN0aW9uIHRvLXVuaXQoJHZhbHVlKSB7XG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gXCJzdHJpbmdcIiB7XG4gICAgQGVycm9yIFwiVmFsdWUgZm9yIGB0by11bml0YCBzaG91bGQgYmUgYSBzdHJpbmcuXCI7XG4gIH1cblxuICAkdW5pdHM6IChcInB4XCI6IDFweCwgXCJjbVwiOiAxY20sIFwibW1cIjogMW1tLCBcIiVcIjogMSUsIFwiY2hcIjogMWNoLCBcInBjXCI6IDFwYywgXCJpblwiOiAxaW4sIFwiZW1cIjogMWVtLCBcInJlbVwiOiAxcmVtLCBcInB0XCI6IDFwdCwgXCJleFwiOiAxZXgsIFwidndcIjogMXZ3LCBcInZoXCI6IDF2aCwgXCJ2bWluXCI6IDF2bWluLCBcInZtYXhcIjogMXZtYXgpO1xuICAkcGFyc2VkLXVuaXQ6IGZhbHNlO1xuXG4gIEBlYWNoICR1bml0IGluICR1bml0cyB7XG4gICAgLy8gc3RyLWluZGV4IC0gZmluZCBzdWJzdHJpbmcgaW4gYSBzdHJpbmdcbiAgICAvLyAncHgnIGluICcxMHB4JyBmb3IgZXhhbXBsZVxuXG4gICAgLy8gJHVuaXQgaXMgYSBwYWlyIG9mIFsncHgnOiAxcHhdIChpdGVtIGluICR1bml0cylcbiAgICAvLyBudGgoWydweCc6IDFweF0sIDEpIHJldHVybnMgJ3B4J1xuICAgIC8vIG50aChbJ3B4JzogMXB4XSwgMikgcmV0dXJucyAxcHhcblxuICAgIEBpZiAoc3RyLWluZGV4KCR2YWx1ZSwgbnRoKCR1bml0LCAxKSkpIHtcbiAgICAgICRwYXJzZWQtdW5pdDogbnRoKCR1bml0LCAyKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKG5vdCAkcGFyc2VkLXVuaXQpIHtcbiAgICBAZXJyb3IgXCJJbnZhbGlkIHVuaXQgYCN7JHZhbHVlfWAuXCI7XG4gIH1cblxuICBAcmV0dXJuICRwYXJzZWQtdW5pdDtcbn1cblxuQGZ1bmN0aW9uIHZhbHVlLXRvLW51bWJlcigkdmFsdWUpIHtcbiAgJHR5cGUtb2Y6IHR5cGUtb2YoJHZhbHVlKTtcblxuICBAaWYgJHR5cGUtb2YgPT0gXCJtYXBcIiB7XG4gICAgJHJlc3VsdDogKCk7XG4gICAgQGVhY2ggJG1hcC1rZXksICRtYXAtdmFsdWUgaW4gJHZhbHVlIHtcbiAgICAgICRudW1iZXItdmFsdWU6IHZhbHVlLXRvLW51bWJlcigkbWFwLXZhbHVlKTtcbiAgICAgICRyZXN1bHQ6IG1hcC1tZXJnZSgkcmVzdWx0LCAoJG1hcC1rZXk6ICRudW1iZXItdmFsdWUpKTtcbiAgICB9XG5cbiAgICAkdmFsdWU6ICRyZXN1bHQ7XG4gIH0gQGVsc2UgaWYgJHR5cGUtb2YgPT0gXCJsaXN0XCIge1xuICAgICRyZXN1bHQ6ICgpO1xuICAgIEBlYWNoICRsaXN0LXZhbHVlIGluICR2YWx1ZSB7XG4gICAgICAkbnVtYmVyLXZhbHVlOiB2YWx1ZS10by1udW1iZXIoJGxpc3QtdmFsdWUpO1xuICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICRudW1iZXItdmFsdWUpO1xuICAgIH1cblxuICAgICR2YWx1ZTogJHJlc3VsdDtcbiAgfSBAZWxzZSBpZiAkdHlwZS1vZiA9PSBcInN0cmluZ1wiIHtcbiAgICAkbnVtYmVyOiB0by1udW1iZXIoJHZhbHVlKTtcbiAgICAkdW5pdDogdG8tdW5pdCgkdmFsdWUpO1xuICAgICR2YWx1ZTogJG51bWJlciAqICR1bml0O1xuICB9XG5cbiAgQHJldHVybiAkdmFsdWU7XG59XG5cbkBmdW5jdGlvbiBtYXAtZ2V0LWRlZXAoJGNvbmZpZywgJHBhdGgsICR0by1udW1iZXI6IGZhbHNlLCAkZGVmYXVsdC12YWx1ZTogbnVsbCkge1xuICAkc3BsaXQ6IHN0ci1zcGxpdCgkcGF0aCwgXCIuXCIpO1xuXG4gIEBpZiB0eXBlLW9mKCRjb25maWcpID09IFwibWFwXCIgYW5kIGxlbmd0aCgkcGF0aCkgPiAwIHtcbiAgICAkbGFzdC1rZXk6IGxlbmd0aCgkc3BsaXQpO1xuICAgICRjdXJyZW50LWNvbmZpZzogJGNvbmZpZztcblxuICAgIEBlYWNoICRjb25maWcta2V5IGluICRzcGxpdCB7XG4gICAgICBAaWYgKHR5cGUtb2YoJGN1cnJlbnQtY29uZmlnKSA9PSBcIm1hcFwiIGFuZCBtYXAtaGFzLWtleSgkY3VycmVudC1jb25maWcsICRjb25maWcta2V5KSkge1xuICAgICAgICAkaTogaW5kZXgoJHNwbGl0LCAkY29uZmlnLWtleSk7XG4gICAgICAgICRjdXJyZW50LWNvbmZpZzogbWFwLWdldCgkY3VycmVudC1jb25maWcsICRjb25maWcta2V5KTtcblxuICAgICAgICBAaWYgJGkgPT0gJGxhc3Qta2V5IHtcbiAgICAgICAgICAkcmV0dXJuLXZhbHVlOiAkY3VycmVudC1jb25maWc7XG5cbiAgICAgICAgICBAaWYgJHRvLW51bWJlciB7XG4gICAgICAgICAgICAkcmV0dXJuLXZhbHVlOiB2YWx1ZS10by1udW1iZXIoJHJldHVybi12YWx1ZSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQHJldHVybiAkcmV0dXJuLXZhbHVlO1xuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgQHJldHVybiAkZGVmYXVsdC12YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRkZWZhdWx0LXZhbHVlO1xufVxuXG4vLyBAc2VlIGh0dHBzOi8vd3d3LnNhc3NtZWlzdGVyLmNvbS9naXN0Lzc1MjVmMDU0NjQ3OWFjZDFkNmUxXG5AZnVuY3Rpb24gbWFwLWV4dGVuZCgkb2JqZWN0LCAkb2JqZWN0cy4uLi8qLCAkZGVlcCAqLykge1xuICAkbGFzdDogbnRoKCRvYmplY3RzLCAtMSk7XG4gICRkZWVwOiAkbGFzdCA9PSB0cnVlO1xuICAkbWF4OiBpZigkZGVlcCwgbGVuZ3RoKCRvYmplY3RzKSAtIDEsIGxlbmd0aCgkb2JqZWN0cykpO1xuXG4gIC8vIExvb3AgdGhyb3VnaCBhbGwgbWFwcyBpbiAkb2JqZWN0cy4uLlxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXgge1xuICAgIC8vIFN0b3JlIGN1cnJlbnQgbWFwXG4gICAgJGN1cnJlbnQ6IG50aCgkb2JqZWN0cywgJGkpO1xuXG4gICAgLy8gSWYgbm90IGluIGRlZXAgbW9kZSwgc2ltcGx5IG1lcmdlIGN1cnJlbnQgbWFwIHdpdGggb2JqZWN0XG4gICAgQGlmIG5vdCAkZGVlcCB7XG4gICAgICAkb2JqZWN0OiBtYXAtbWVyZ2UoJG9iamVjdCwgJGN1cnJlbnQpO1xuICAgIH1cblxuICAgIC8vIElmIGluIGRlZXAgbW9kZVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIExvb3AgdGhyb3VnaCBhbGwgdHVwbGVzIGluIGN1cnJlbnQgbWFwXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGN1cnJlbnQge1xuICAgICAgICAvLyBJZiB2YWx1ZSBpcyBhIG5lc3RlZCBtYXAgYW5kIHNhbWUga2V5IGZyb20gb2JqZWN0IGlzIGEgbmVzdGVkIG1hcCBhcyB3ZWxsXG4gICAgICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gXCJtYXBcIiBhbmQgdHlwZS1vZihtYXAtZ2V0KCRvYmplY3QsICRrZXkpKSA9PSBcIm1hcFwiIHtcbiAgICAgICAgICAvLyBSZWN1cnNpdmUgZXh0ZW5kXG4gICAgICAgICAgJHZhbHVlOiBtYXAtZXh0ZW5kKG1hcC1nZXQoJG9iamVjdCwgJGtleSksICR2YWx1ZSwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgICAgLy8gTWVyZ2UgY3VycmVudCB0dXBsZSB3aXRoIG9iamVjdFxuICAgICAgICAkb2JqZWN0OiBtYXAtbWVyZ2UoJG9iamVjdCwgKCRrZXk6ICR2YWx1ZSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJG9iamVjdDtcbn1cblxuQGZ1bmN0aW9uIGhhcy1tZW51LXR5cGUoJG1lbnVzLWxpc3QsICRtZW51KSB7XG4gIEByZXR1cm4gaW5kZXgoJG1lbnVzLWxpc3QsICRtZW51KSAhPSBudWxsO1xufVxuXG5AZnVuY3Rpb24gaGFzLW9mZmNhbnZhcygkbWVudXMtbGlzdCkge1xuICBAcmV0dXJuIGhhcy1tZW51LXR5cGUoJG1lbnVzLWxpc3QsIFwib2ZmY2FudmFzXCIpIG9yIGhhcy1tZW51LXR5cGUoJG1lbnVzLWxpc3QsIFwib2ZmY2FudmFzLXNpbXBsZVwiKTtcbn1cblxuQGZ1bmN0aW9uIGxpc3QtdW5pcXVlKCRsaXN0KSB7XG4gICRyZXN1bHQ6ICgpO1xuXG4gIEBlYWNoICRpdGVtIGluICRsaXN0IHtcbiAgICBAaWYgbm90IGluZGV4KCRyZXN1bHQsICRpdGVtKSB7XG4gICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJGl0ZW0pO1xuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbiIsIkBtaXhpbiBtYWtlLW5hdi1idXJnZXIge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGRlc2t0b3AtYnJlYWtwb2ludCkge1xuICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgb3JkZXI6IDkwO1xuICAgICAgcGFkZGluZzogMXJlbSAkY29udGFpbmVyLXBhZGRpbmcteDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogJGNvbnRhaW5lci1wYWRkaW5nLXg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1tYWluIHtcbiAgICAgIG9yZGVyOiAxMDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tbG9nby1oZWlnaHQtZGVmYXVsdCkpO1xuXG4gICAgICAgICYuY29sbGFwc2luZyB7XG4gICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sbGFwc2luZyxcbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4lbWVudS1idXJnZXIge1xuICBAaW5jbHVkZSBtYWtlLW5hdi1idXJnZXIoKTtcbn1cbiIsIkBtaXhpbiBvZmZjYW52YXMtbG9nby1wb3NpdGlvbigpIHtcbiAgLmhlYWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubmF2LXBhcnQtcmlnaHQsXG4gIC5uYXYtcGFydC1sZWZ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAubG9nby1wb3NpdGlvbi1sZWZ0IHtcbiAgICAubG9nbyB7XG4gICAgICBvcmRlcjogMDtcbiAgICB9XG5cbiAgICAubmF2LXBhcnQtbGVmdCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgLm5hdi1wYXJ0LXJpZ2h0IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXIge1xuICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubG9nby1wb3NpdGlvbi1jZW50ZXIge1xuICAgIC5oYW1idXJnZXIge1xuICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmF2LXBhcnQtbGVmdCB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgb3JkZXI6IDI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm5hdi1wYXJ0LXJpZ2h0IHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvLXBvc2l0aW9uLXJpZ2h0IHtcbiAgICAuaGFtYnVyZ2VyIHtcbiAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5hdi1wYXJ0LWxlZnQge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgLm5hdi1wYXJ0LXJpZ2h0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gb2ZmY2FudmFzLWxvZ28oKSB7XG4gIC5vZmZjYW52YXMtbG9nbyB7XG4gICAgd2lkdGg6ICRvZmZjYW52YXMtbG9nby13aWR0aDtcbiAgfVxuXG4gIEBpZiAoJG9mZmNhbnZhcy1kYXJrLW1vZGUtbG9nby1jb2xvcikge1xuICAgIC5kYXJrIHtcbiAgICAgIC5vZmZjYW52YXMtbG9nbyB7XG4gICAgICAgIGZpbHRlcjogdmFyKC0tdHJhbnNwYXJlbnQtaGVhZGVyLWxvZ28tZHJvcC1zaGFkb3cpO1xuXG4gICAgICAgIHN2ZyAqOm5vdChnKSB7XG4gICAgICAgICAgZmlsbDogJG9mZmNhbnZhcy1kYXJrLW1vZGUtbG9nby1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICRvZmZjYW52YXMtaGVhZGVyLWFsaWduZW1lbnQ7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgKiAyKTtcblxuICAgIC5idG4tY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKHZhcigtLWFkbWluYmFyLWhlaWdodCkgKyAxcmVtKTtcbiAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHN1Ym1lbnUtZGVza3RvcC1zdHlsZXMoKSB7XG4gIC5zdWJtZW51IHtcbiAgICAtLXN1Ym1lbnUtdHJhbnNsYXRlLXg6IHZhcigtLXN1Ym1lbnUtdHJhbnNsYXRlLXgtaW5pdGlhbCk7XG4gICAgLS1zdWJtZW51LXRyYW5zbGF0ZS15OiB2YXIoLS1zdWJtZW51LXRyYW5zbGF0ZS15LWluaXRpYWwpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFscGhhLXN1Ym1lbnUtYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IDAgLjEyNXJlbSAuMjVyZW0gLS4xMjVyZW0gcmdiYShibGFjaywgLjUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgaGVpZ2h0IC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tc3VibWVudS10cmFuc2xhdGUteCksIHZhcigtLXN1Ym1lbnUtdHJhbnNsYXRlLXkpKTtcbiAgfVxuXG4gIC5zdWJtZW51LXRvZ2dsZSB7XG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAmICsgLnN1Ym1lbnUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3VibWVudS1kZXNrdG9wLWFuaW1hdGlvbnMoKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AoKSB7XG4gICAgLS1zdWJtZW51LXRyYW5zbGF0ZS15LWluaXRpYWw6IDFyZW07XG5cbiAgICAuc3VibWVudS10b2dnbGUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICYgKyAuc3VibWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgJiA+IC5zdWJtZW51LXRvZ2dsZSB7XG4gICAgICAgIGkge1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJiA+IC5zdWJtZW51IHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAtLXN1Ym1lbnUtdHJhbnNsYXRlLXk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICYgPiAuc3VibWVudS10b2dnbGUge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbWVkaWEtZGVza3RvcCgpIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1pb3MoKSB7XG4gIEBzdXBwb3J0cyAoLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5zaXRlLWhlYWRlcixcbi5zaXRlLWZvb3RlciB7XG4gICYsXG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gICAgICAtLWNvbnRhaW5lci1tYXgtd2lkdGg6IDE2MDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRkZXNrdG9wLWJyZWFrcG9pbnQpIHtcbiAgLmJvcmRlci1tb2JpbGUtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/